@charset "utf-8";.vertical-centering{top:50%;transform:translateY(-50%)}.horizontal-centering{left:50%;transform:translateX(-50%)}.centering-mixin{top:50%;left:50%;transform:translate(-50%,-50%)}.wp-block-button__link{opacity:1;transition:opacity .25s}.wp-block-button__link:hover{opacity:.7}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{clear:none}.content ul.wp-block-gallery,.content ul.blocks-gallery-grid{margin:0}.wp-block-quote:not(.is-large):not(.is-style-large){border-left:4px solid #000;padding:0 0 0 1em}.wp-block-quote.is-large,.wp-block-quote.is-style-large{position:relative;padding:1em 0;margin:1em 0}.wp-block-quote.is-large:before,.wp-block-quote.is-large:after,.wp-block-quote.is-style-large:before,.wp-block-quote.is-style-large:after{position:absolute;top:-2px;left:0;width:100%;height:2px;content:""}.wp-block-quote.is-large:after,.wp-block-quote.is-style-large:after{top:100%}.content blockquote.wp-block-quote,.content .wp-block-pullquote blockquote{background:0 0}.wp-block-pullquote{padding:1rem}.wp-block-pullquote blockquote{color:#111;border:none;margin-top:calc(2 * 1rem);margin-bottom:calc(2.15 * 1rem);margin-right:0;padding-top:20px;padding-bottom:20px}.wp-block-pullquote p{font-size:22px;line-height:28px;margin-bottom:.5em;margin-top:.5em}.wp-block-pullquote p em{font-style:normal}.wp-block-pullquote cite{display:inline-block;font-size:13px;line-height:18px;text-transform:inherit}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{width:100%;padding:0}.wp-block-pullquote.alignleft blockquote,.wp-block-pullquote.alignright blockquote{margin-left:0;padding-left:0;padding-right:0;text-align:left;max-width:100%}.wp-block-pullquote.is-style-solid-color{background-color:#0073aa;padding-left:0;padding-right:0}@media only screen and (min-width:768px){.wp-block-pullquote.is-style-solid-color{padding-left:10%;padding-right:10%;box-sizing:border-box}}.wp-block-pullquote.is-style-solid-color p{margin-bottom:.5em;margin-top:.5em}.wp-block-pullquote.is-style-solid-color a,.wp-block-pullquote.is-style-solid-color cite,.wp-block-pullquote blockquote *{color:inherit}.wp-block-pullquote.is-style-solid-color blockquote{max-width:calc(100% - ( 2 * 1rem ));color:#fff;padding-left:0;margin-left:1rem}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:20px;line-height:28px;margin-bottom:.5em}@media only screen and (min-width:768px){.wp-block-pullquote.is-style-solid-color blockquote{margin-left:0;margin-right:0}}.wp-block-quote p{font-size:20px;line-height:28px}.wp-block-quote cite{font-size:13px;line-height:18px}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:26px;line-height:32px;font-style:normal}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:15px;line-height:20px}@media only screen and (min-width:768px){.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:2rem 0;padding:2em 0}.wp-block-quote.is-large:before,.wp-block-quote.is-large:after,.wp-block-quote.is-style-large:before,.wp-block-quote.is-style-large:after{height:4px;top:-4px}.wp-block-quote.is-large:after,.wp-block-quote.is-style-large:after{top:100%}}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{box-sizing:border-box}.content .wp-block-table.is-style-stripes td{border-color:transparent}.alignwide{margin-left:auto;margin-right:auto}@media only screen and (min-width:768px){.alignwide{margin-left:auto;margin-right:auto;max-width:100%}}.alignfull{margin-top:calc(2 * 1rem);margin-right:0;margin-bottom:calc(2 * 1rem);margin-left:0;max-width:100%}.content>*.alignfull{position:relative}.sidebar-none .content>*.alignfull,.sidebar-none .content ul.wp-block-gallery.alignfull{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw)}.content>*.alignfull img{display:block;width:100vw}@media only screen and (min-width:768px){.wp-block-image.alignfull img{margin-left:auto;margin-right:auto}}.wp-block-image img{display:block}.wp-block-image.alignleft,.wp-block-image.alignright{max-width:100%}.wp-block-image.alignfull img{width:100vw}@media only screen and (min-width:768px){.wp-block-image.alignfull img{margin-left:auto;margin-right:auto}}.wp-block-cover-image,.wp-block-cover{position:relative;min-height:430px}.wp-block-cover-image.aligncenter h2,.wp-block-cover-image.aligncenter .wp-block-cover-image-text,.wp-block-cover-image.aligncenter .wp-block-cover-text,.wp-block-cover.aligncenter h2,.wp-block-cover.aligncenter .wp-block-cover-image-text,.wp-block-cover.aligncenter .wp-block-cover-text{width:100%;z-index:1;left:50%;position:absolute;transform:translate(-50%,-50%);top:50%}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{width:100%}@media only screen and (min-width:768px){.wp-block-cover-image.alignfull .wp-block-cover-image-text,.wp-block-cover-image.alignfull .wp-block-cover-text,.wp-block-cover-image.alignfull h2,.wp-block-cover.alignfull .wp-block-cover-image-text,.wp-block-cover.alignfull .wp-block-cover-text,.wp-block-cover.alignfull h2{max-width:calc(8 *( 100vw/12 ) - 28px)}}@media only screen and (min-width:1168px){.wp-block-cover-image.alignfull .wp-block-cover-image-text,.wp-block-cover-image.alignfull .wp-block-cover-text,.wp-block-cover-image.alignfull h2,.wp-block-cover.alignfull .wp-block-cover-image-text,.wp-block-cover.alignfull .wp-block-cover-text,.wp-block-cover.alignfull h2{max-width:calc(6 * ( 100vw/12 ) - 28px)}}.wp-block-gallery{list-style-type:none;padding-left:0}.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-bottom:16px}.wp-block-audio figcaption,.wp-block-video figcaption,.wp-block-image figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{font-size:.71111em;line-height:1.6;margin:0;padding:.5rem;text-align:center}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover-image .wp-block-cover-text,.wp-block-cover-image h2,.wp-block-cover .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,.wp-block-cover h2{padding:14px;box-sizing:border-box;color:#fff}@media only screen and (min-width:768px){.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover-image .wp-block-cover-text,.wp-block-cover-image h2,.wp-block-cover .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,.wp-block-cover h2{max-width:100%}}.has-blue-color{color:#1982d1}.has-blue-background-color{background-color:#1982d1}.has-black-color{color:#000}.has-black-background-color{background-color:#000}.has-dark-gray-color{color:#373737}.has-dark-gray-background-color{background-color:#373737}.has-medium-gray-color{color:#666}.has-medium-gray-background-color{background-color:#666}.has-light-gray-color{color:#e2e2e2}.has-light-gray-background-color{background-color:#e2e2e2}.has-white-color{color:#fff}.has-white-background-color{background-color:#fff}.content .has-secondary-background-color,.content .wp-block-pullquote.is-style-solid-color.has-secondary-background-color{background-color:#005177}.content .has-dark-gray-background-color,.content .wp-block-pullquote.is-style-solid-color.has-dark-gray-background-color{background-color:#111}.content .has-light-gray-background-color,.content .wp-block-pullquote.is-style-solid-color.has-light-gray-background-color{background-color:#767676}.content .has-white-background-color,.content .wp-block-pullquote.is-style-solid-color.has-white-background-color{background-color:#fff}.content .has-primary-color,.content .wp-block-pullquote.is-style-solid-color blockquote.has-primary-color,.content .wp-block-pullquote.is-style-solid-color blockquote.has-primary-color p{color:#0073aa}.content .has-secondary-color,.content .wp-block-pullquote.is-style-solid-color blockquote.has-secondary-color,.content .wp-block-pullquote.is-style-solid-color blockquote.has-secondary-color p{color:#005177}.content .has-dark-gray-color,.content .wp-block-pullquote.is-style-solid-color blockquote.has-dark-gray-color,.content .wp-block-pullquote.is-style-solid-color blockquote.has-dark-gray-color p{color:#111}.content .has-light-gray-color,.content .wp-block-pullquote.is-style-solid-color blockquote.has-light-gray-color,.content .wp-block-pullquote.is-style-solid-color blockquote.has-light-gray-color p{color:#767676}.content .has-white-color,.content .wp-block-pullquote.is-style-solid-color blockquote.has-white-color{color:#fff}.content .has-drop-cap:not(:focus):first-letter{font-size:3.375em;line-height:1;font-weight:700;margin:0 .25em 0 0}.content .wp-block-latest-comments{margin:0}.content .wp-block-categories,.content .wp-block-archives,.content .wp-block-latest-posts{margin:0}.wp-block-categories li,.wp-block-archives li,.wp-block-latest-posts li{margin-bottom:10px;padding:0}.wp-block-archives li,.wp-block-latest-posts li{list-style:none}.wp-block-archives li a,.wp-block-latest-posts li a{text-decoration:none}.wp-block-latest-comments__comment-meta a{text-decoration:none}.content .wc-block-grid__products{list-style:none;margin:0 0 24px}.wc-block-grid__product{box-sizing:border-box}@media only screen and (max-width:768px){[data-align=left] .wp-block-cover-image,[data-align=right] .wp-block-cover-image,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,[data-align=left] .wp-block-cover,[data-align=right] .wp-block-cover,.wp-block-cover.alignleft,.wp-block-cover.alignright,.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:100%}}@media(max-width:782px){.wp-block-columns{flex-wrap:wrap}.wp-block-column{flex-basis:100%}.wp-block-column:not(:first-child){margin-left:0;margin-right:0}.wp-block-column:not(:last-child){margin-right:0}}@media only screen and (min-width:768px){.content .wp-block-columns .wp-block-column>*:first-child{margin-top:0}.content .wp-block-columns .wp-block-column>*:last-child{margin-bottom:0}.content .wp-block-columns[class*=has-]>*:last-child{margin-right:0}}.masthead:not(.side-header){max-width:100%}.transparent:not(.photo-scroller-album):not(.phantom-sticky) .masthead:not(.side-header){position:absolute;width:100%;z-index:102}.masthead:not(.side-header):not(.side-header-v-stroke):not(.side-header-menu-icon){box-sizing:border-box}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.masthead:not(.side-header):not(.mixed-header){display:-ms-flexbox;-ms-flex-direction:column;-ms-align-content:space-between;align-content:space-between;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center}.masthead:not(.side-header):not(.mixed-header) .top-bar,.masthead:not(.side-header):not(.mixed-header) .header-bar,.masthead:not(.side-header):not(.mixed-header) .ph-wrap{width:100%}.masthead .header-bar{box-sizing:border-box}.phantom-sticky.floating-navigation-below-slider .fixed-masthead.masthead:not(.sticky-on){top:auto!important}}.masthead:not(.side-header) .header-bar{position:relative;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-align-content:stretch;align-content:stretch;-ms-flex-line-pack:stretch;-ms-flex-pack:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.masthead:not(.side-header) .main-nav{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-align-items:center;-ms-flex-align:center;align-items:center}.masthead:not(.side-header).full-height .main-nav{-ms-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-align-content:stretch;align-content:stretch}.masthead:not(.side-header).full-height .header-bar .main-nav>li>a,.masthead:not(.side-header) .header-bar .main-nav>li>a{display:flex;display:-ms-flexbox;display:-ms-flex;-ms-align-content:center;align-content:center;-ms-flex-line-pack:stretch}.masthead:not(.side-header).dividers.justify .main-nav>li{-ms-flex-positive:1;-ms-flex-grow:1;flex-grow:1;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center}.masthead:not(.side-header).dividers .main-nav>li:not(.dt-mega-menu){position:relative}.masthead:not(.side-header).dividers .main-nav>li:before,.masthead:not(.side-header).dividers.surround .main-nav>li:last-child:after{content:"";position:absolute;left:-.5px;width:0;border-right:solid 1px #ff0;height:100%;max-height:100%;top:50%;transform:translateY(-50%)}.masthead:not(.side-header).dividers .main-nav>li:first-child:before{display:none}.masthead:not(.side-header).dividers.surround .main-nav>li:first-child:before{display:block}.masthead:not(.side-header).dividers.surround .main-nav>li:last-child:after{left:auto;right:-.5px}.masthead:not(.side-header).full-height .main-nav>li>a{-ms-flex-positive:1;-ms-flex-grow:1;flex-grow:1;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center}.masthead.inline-header:not(.widgets) .header-bar .mini-widgets{display:none}.inline-header .header-bar{-ms-flex-flow:row nowrap;flex-flow:row nowrap}.inline-header .branding,.inline-header .header-bar>.mini-widgets{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;-ms-flex-align:center;align-items:center}.inline-header.left .main-nav,.inline-header.right .main-nav,.inline-header.center .main-nav{-ms-flex-positive:1;-ms-flex-grow:1;flex-grow:1}.inline-header.left .main-nav{-ms-flex-pack:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}.inline-header.right .main-nav{-ms-flex-pack:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.inline-header.center .main-nav{-ms-flex-pack:center;-ms-justify-content:center;justify-content:center}.inline-header.justify .main-nav{-ms-flex-positive:10;-ms-flex-grow:10;flex-grow:10;-ms-flex-pack:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute}.inline-header.justify .main-nav>li{-ms-flex-positive:1;-ms-flex-grow:1;flex-grow:1;-ms-flex-pack:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.inline-header.justify .main-nav>li>a{display:-ms-flexbox;display:-ms-flex;display:flex}.inline-header.justify.widgets .main-nav>li{-ms-flex-pack:center;-ms-justify-content:center;justify-content:center}.content{--the7-base-border-radius: 0px;--the7-accent-color: #1e6ba5;--the7-accent-gradient: 135deg, #1e6ba5 30%, #178bbc 100%;--the7-title-color: #333333;--the7-filter-pointer-border-width: 2px;--the7-filter-pointer-bg-radius: 100px;--the7-general-border-radius: 0px;--the7-text-big-line-height: 28px;--the7-text-big-font-size: 16px}.transparent-border-mixin{border-color:rgba(0,0,0,.08)}.sidebar .transparent-border-mixin,.sidebar-content .transparent-border-mixin{border-color:rgba(139,141,148,.15)}.footer .transparent-border-mixin{border-color:rgba(139,141,148,.15)}.solid-bg-mixin{background-color:rgba(0,0,0,.04)}.outline-element-decoration .outline-decoration{box-shadow:inset 0 0 0 1px transparent}.shadow-element-decoration .shadow-decoration{box-shadow:0 6px 18px rgba(0,0,0,.1)}.accent-bg-mixin{color:#fff;background-color:#1e6ba5}.accent-gradient .accent-bg-mixin{background:#1e6ba5;}html,body,body.page,.wf-container>*{font:normal 16px/28px "Roboto",Helvetica,Arial,Verdana,sans-serif;word-spacing:normal;color:#3d3d41}#main .wf-wrap,.page-title .wf-wrap,.fancy-header .wf-wrap{padding:0 50px}.side-header .mobile-header-bar{box-sizing:border-box}.no-cssgridlegacy.no-cssgrid .wf-container,.no-cssgridlegacy.no-cssgrid .wf-container-main{margin:0 -50px}#main-slideshow.fixed>.royalSlider{max-width:calc(100% - - )}.masthead:not(.side-header):not(.side-header-menu-icon) .header-bar{max-width:calc(100% - 50px - 50px);margin:0 auto}.masthead:not(.side-header).full-width .header-bar,.header-bar .masthead.side-header-menu-icon{max-width:100%}.page-title .wf-wrap:after{width:calc(100% - 50px - 50px);max-width:calc(100% - 50px - 50px)}.boxed .page-title .wf-wrap:after{left:50px}.no-cssgridlegacy.no-cssgrid .wf-container,.no-cssgridlegacy.no-cssgrid .wf-container-main{margin:0 -50px}.no-cssgridlegacy.no-cssgrid .sidebar-right .content{padding-left:50px}.no-cssgridlegacy.no-cssgrid .sidebar-left .content{padding-right:50px}.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar,.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-right .sidebar,.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.solid-bg,.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.bg-under-widget{padding-right:50px}.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar,.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-left .sidebar,.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.solid-bg,.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.bg-under-widget{padding-left:50px}.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar,.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-right .sidebar,.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.solid-bg,.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.bg-under-widget{padding-left:0}.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar,.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-left .sidebar,.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.solid-bg,.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.bg-under-widget{padding-right:0}.no-cssgridlegacy.no-cssgrid .content,.no-cssgridlegacy.no-cssgrid .sidebar{padding:0 50px}.sidebar-right .sidebar,.sidebar-divider-off.sidebar-right .sidebar,.sidebar-right .sidebar.solid-bg,.sidebar-right .sidebar.bg-under-widget{margin-right:0;margin-left:0}.sidebar-left .sidebar,.sidebar-divider-off.sidebar-left .sidebar,.sidebar-left .sidebar.solid-bg,.sidebar-left .sidebar.bg-under-widget{margin-right:0;margin-left:0}#main-slideshow.fixed{padding:70px 50px}.wf-container{margin:0 -50px}.wf-cell,.wf-usr-cell{padding:0 50px}#footer .wf-wrap{padding:0 50px}.text-big,.dt-accordion-text-big .wpb_accordion_header>a{font-size:16px;line-height:28px}.text-normal,.dt-accordion-text-normal .wpb_accordion_header>a,.icon-with-text-shortcode .dt-text-desc{font-size:15px;line-height:27px}.text-small,.dt-accordion-text-small .wpb_accordion_header>a{font-size:13px;line-height:25px}.wp-caption-text{font-size:13px;line-height:25px}.text-uppercase{text-transform:uppercase}h1,.h1-size,.entry-title.h1-size,.dt-accordion-h1-size .wpb_accordion_header>a{color:#333;font:normal bold 52px/62px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none}@media(max-width:800px){h1,.h1-size,.entry-title.h1-size,.dt-accordion-h1-size .wpb_accordion_header>a{font-size:34px;line-height:44px}}h2,.h2-size,.entry-title.h2-size,h1.entry-title,.dt-accordion-h2-size .wpb_accordion_header>a{color:#333;font:normal 300 34px/44px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none}h3,.h3-size,.entry-title.h3-size,h2.entry-title,.dt-accordion-h3-size .wpb_accordion_header>a{color:#333;font:normal bold 24px/34px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none}h4,.h4-size,.entry-title.h4-size,h3.entry-title,.dt-accordion-h4-size .wpb_accordion_header>a,.vc_separator h4{color:#333;font:normal bold 20px/30px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none}h5,.h5-size,h4.entry-title,.entry-title.h5-size,.dt-accordion-h5-size .wpb_accordion_header>a{color:#333;font:normal bold 16px/26px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none}h6,.h6-size,.entry-title.h6-size,.dt-accordion-h6-size .wpb_accordion_header>a{color:#333;font:normal bold 14px/24px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none}.uvc-heading.uvc-heading-default-font-sizes .uvc-main-heading h1{line-height:62px}.uvc-heading.uvc-heading-default-font-sizes .uvc-main-heading h2{line-height:44px; text-align:left; }.uvc-heading.uvc-heading-default-font-sizes .uvc-main-heading h3{line-height:34px}.uvc-heading.uvc-heading-default-font-sizes .uvc-main-heading h4{line-height:30px}.uvc-heading.uvc-heading-default-font-sizes .uvc-main-heading h5{line-height:26px}.uvc-heading.uvc-heading-default-font-sizes .uvc-main-heading h6{line-height:24px}h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.h1-size,.entry-title.h1-size,.h2-size,.entry-title.h2-size,h1.entry-title,.h3-size,.entry-title.h3-size,h2.entry-title,.h4-size,.entry-title.h4-size,h3.entry-title,.h5-size,.entry-title.h5-size,.h6-size,.entry-title.h6-size,.header-color,.entry-meta .header-color,.color-title{color:#333}.dt-mega-menu .dt-mega-parent .sidebar-content .widget h1,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h2,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h3,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h4,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h5,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h6,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h1 a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h2 a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h3 a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h4 a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h5 a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h6 a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h1 a:hover,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h2 a:hover,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h3 a:hover,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h4 a:hover,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h5 a:hover,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h6 a:hover,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .h1-size,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .entry-title.h1-size,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .h2-size,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .entry-title.h2-size,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h1.entry-title,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .h3-size,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .entry-title.h3-size,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h2.entry-title,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .h4-size,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .entry-title.h4-size,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h3.entry-title,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .h5-size,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .entry-title.h5-size,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .h6-size,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .entry-title.h6-size,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .header-color,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .entry-meta .header-color,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .color-title{color:#333}.sidebar-content h1,.sidebar-content h2,.sidebar-content h3,.sidebar-content h4,.sidebar-content h5,.sidebar-content h6,.sidebar-content h1 a,.sidebar-content h2 a,.sidebar-content h3 a,.sidebar-content h4 a,.sidebar-content h5 a,.sidebar-content h6 a,.sidebar-content h1 a:hover,.sidebar-content h2 a:hover,.sidebar-content h3 a:hover,.sidebar-content h4 a:hover,.sidebar-content h5 a:hover,.sidebar-content h6 a:hover,.sidebar-content .h1-size,.sidebar-content .entry-title.h1-size,.sidebar-content .h2-size,.sidebar-content .entry-title.h2-size,.sidebar-content h1.entry-title,.sidebar-content .h3-size,.sidebar-content .entry-title.h3-size,.sidebar-content h2.entry-title,.sidebar-content .h4-size,.sidebar-content .entry-title.h4-size,.sidebar-content h3.entry-title,.sidebar-content .h5-size,.sidebar-content .entry-title.h5-size,.sidebar-content .h6-size,.sidebar-content .entry-title.h6-size,.sidebar-content .header-color,.sidebar-content .entry-meta .header-color,.sidebar-content .color-title{color:#333}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.footer h1 a,.footer h2 a,.footer h3 a,.footer h4 a,.footer h5 a,.footer h6 a,.footer h1 a:hover,.footer h2 a:hover,.footer h3 a:hover,.footer h4 a:hover,.footer h5 a:hover,.footer h6 a:hover,.footer .h1-size,.footer .entry-title.h1-size,.footer .h2-size,.footer .entry-title.h2-size,.footer h1.entry-title,.footer .h3-size,.footer .entry-title.h3-size,.footer h2.entry-title,.footer .h4-size,.footer .entry-title.h4-size,.footer h3.entry-title,.footer .h5-size,.footer .entry-title.h5-size,.footer .h6-size,.footer .entry-title.h6-size,.footer .header-color,.footer .entry-meta .header-color,.footer .color-title{color:#eee}.text-primary{font-size:16px;line-height:28px}.content .text-primary{color:#333}.footer .text-primary{color:#eee}a.text-primary{text-decoration:none}a.text-primary:hover{text-decoration:underline}.color-primary .sidebar,.sidebar-content .color-primary{color:#333}.footer .color-primary{color:#eee}a.color-primary{text-decoration:none}a.color-primary:hover{text-decoration:underline}.text-secondary{font-size:13px;line-height:25px}.color-secondary,.text-secondary{color:#1e6ba5}.stripe .color-secondary,.stripe .text-secondary{color:#1e6ba5}a,a:hover{color:#1e6ba5}#page .color-accent{color:#1e6ba5}.accent-gradient #page .color-accent{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.accent-gradient #page .color-accent{color:#1e6ba5}}.paint-accent-color{color:#1e6ba5!important}.accent-gradient .paint-accent-color{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.color-secondary,.color-base-transparent{color:#adafb3}.sidebar-content .color-secondary,.sidebar-content .color-base-transparent{color:rgba(139,141,148,.5)}.footer .color-secondary,.footer .color-base-transparent{color:rgba(139,141,148,.5)}#main>.wf-wrap,#bottom-bar>.wf-wrap,#footer>.wf-wrap{width:100%}#phantom.full-width .ph-wrap.boxed{max-width:100%}#page.boxed{max-width:1280px}.footer-overlap .boxed .footer,.footer-overlap .boxed #bottom-bar{max-width:1280px}#phantom .ph-wrap.boxed,.boxed .top-bar.line-content:before,.boxed .classic-header.content-width-line .navigation:before{max-width:calc(100% - 50px - 50px)}.boxed .full-width .top-bar.line-content:before,.boxed .classic-header.full-width.content-width-line .navigation:before{max-width:100%}#main>.wf-wrap{padding:0 50px}body{background:#f7f7f7 none no-repeat fixed center center;background-size:cover}#page{background:#fff none repeat center top;background-size:auto;background-attachment:}.fixed-page-bg #page{background:0 0}.fixed-page-bg #page:after{content:"";position:fixed;top:0;height:100vh;left:0;right:0;z-index:-1;background:#fff none repeat center top;background-size:auto}.fixed-page-bg #page.boxed:after{max-width:1280px;margin:0 auto}.footer-overlap .page-inner{background:#fff none repeat center top;background-size:auto}textarea,select,blockquote,.entry-author,.format-aside-content,.format-status-content,.format-link-content,.dt-form button,.dt-btn,#main-slideshow .tp-button,.wpcf7-submit.dt-btn-m,.shortcode-action-bg,.shortcode-action-bg:before,.shortcode-teaser.frame-on,.testimonial-item .ts-viewport,.footer .testimonials.slider-content,.shortcode-code,#main .vc_text_separator div,#main .vc_progress_bar .vc_single_bar,#main .vc_progress_bar .vc_single_bar .vc_label,#main .vc_progress_bar .vc_single_bar .vc_bar,#main .flexslider,.nsu-submit,.mc4wp-form input[type=url],.mc4wp-form input[type=date],#main #content .rotatingtweets,#main #content .norotatingtweets,.mc4wp-form form select,#megaMenu ul.megaMenu>li.menu-item,#megaMenu ul.megaMenu>li.menu-item>a,.customSelect,.loading-label,.widget .testimonial-content,.skill,.skill-value,.widget .team-container,.widget .logo-items li,.comment-list .comment>article,.bg-on:not(.fullwidth-img),.blog-content .block-style-widget,#mobile-menu,.testimonial-content,.wpb_content_element .wpb_accordion_header>a:before,.wpb_content_element.dt-accordion-bg-on .wpb_accordion_wrapper .wpb_accordion_header,.twentytwenty-before-label,.twentytwenty-after-label,.btn-cntr a,.photo-scroller .album-share-overlay .share-button.entry-share,.project-navigation,.album-share-overlay,.st-accordion li>a:before,.arrows-accent .prev i,.arrows-accent .next i,.arrows-accent .owl-prev i,.arrows-accent .owl-next i,.round-images .bg-on.team-container:not(.fullwidth-img),.solid-bg .sidebar-content,.solid-bg.sidebar-content .widget,.bg-under-widget .sidebar-content .widget,.ls-container.ls-carousel .ls-nav-prev,.ls-container.ls-carousel .ls-nav-next,.menu-btn,.custom-menu a:before,.small-fancy-datas .fancy-date a{border-radius:0}.wpb_tabs.tab-style-two,.wpb_tour.tab-style-two{border-radius:0}.top-bar-bg{background:transparent none repeat center center}#phantom .top-bar-bg,.sticky-on .top-bar-bg,.sticky-top-line-on .top-bar-bg{background:transparent none repeat center center!important}.top-bar.line-content:after,.top-bar.full-width-line:after{border-bottom:1px solid #b8b8c1}.top-bar.line-content:after{width:calc(100% - 50px - 50px);left:auto;right:auto}.boxed .top-bar.line-content:after{left:50%}.top-bar{min-height:36px;padding:3px 50px}.masthead:not(.side-header):not(.side-header-menu-icon) .top-bar{max-width:calc(100%);margin:0 auto}.masthead:not(.side-header).full-width .top-bar,.top-bar .masthead.side-header-menu-icon{max-width:100%}.top-bar,.top-bar a:not(.wpml-ls-link):not(.wpml-ls-item-toggle),.top-bar .mini-nav .customSelect,.top-bar .mini-nav a:hover,.header-bottom-bar a{color:#b1b4b8}.masthead .top-bar .mini-contacts,.masthead .top-bar .mini-nav>ul:not(.mini-sub-nav)>li>a,.masthead .top-bar .mini-login,.masthead .top-bar .mini-login .submit,.masthead .top-bar .mini-search .submit,.masthead .top-bar .mini-search,.masthead .top-bar .wc-ico-cart,.masthead .top-bar .text-area,.masthead .top-bar .customSelectInner{font:500 13px/19px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none}.masthead .top-bar .shopping-cart,.masthead .top-bar .soc-ico a,.masthead .top-bar .soc-ico{line-height:19px}.branding>a,.branding>img{padding:0 5px 0 0}.transparent .masthead:not(.side-header-h-stroke) .branding>a,.transparent .masthead:not(.side-header-h-stroke) .branding>img{padding:0 5px 0 0}.side-header-h-stroke .branding>a,.side-header-v-stroke .branding>a,.side-header-h-stroke .branding>img,.side-header-v-stroke .branding>img{padding:0 18px 0 0}.overlay-search-microwidget input[type=text]{font:14px/18px "Roboto",Helvetica,Arial,Verdana,sans-serif;min-height:34px;height:auto;line-height:34px;width:200px;border-width:0;border-color:#e2e2e2;border-radius:0;background:#f4f4f4;padding:0 12px}.overlay-search-microwidget .searchform:not(.search-icon-disabled) input.field,.mini-search .searchform:not(.search-icon-disabled) input.field{padding-right:12px}.animate-search-width .search-icon{width:16px}.animate-search-width input.field:focus,.animate-search-width input.field:active,.animate-search-width:hover input.field{width:200px}.mini-search .search-icon i,.overlay-search-microwidget .search-icon i{color:#aaa}.searchform input::-moz-placeholder{color:#aaa!important;opacity:1}.searchform input[type=text],.mini-search .field::placeholder,.overlay-search-microwidget .field::placeholder{color:#aaa}.popup-search .field::placeholder{color:#aaa!important}.overlay-search-microwidget .search-icon{right:12px}.overlay-search-microwidget .search-icon i,.mini-search .search-icon i{font-size:16px}.branding .popup-search .searchform .submit>span,.branding .overlay-search .searchform .submit>span{margin-left:7.1428571428571px}.mixed-header .header-bar .popup-search .searchform .submit>span,.mixed-header .header-bar .overlay-search .searchform .submit>span{margin-left:7.1428571428571px}.popup-search .submit i,.overlay-search .submit i{font-size:20px;color:#333}.branding .popup-search .submit i,.branding .overlay-search .submit i{font-size:0;color:}.mixed-header .popup-search .submit i,.mixed-header .overlay-search .submit i{font-size:16px;color:#888}.masthead .top-bar .popup-search .submit i,.masthead .top-bar .overlay-search .submit i{font-size:20px;color:#b1b4b8}.dt-mobile-header .popup-search .submit i,.dt-mobile-header .overlay-search .submit i{font-size:20px;color:#b1b4b8}.mobile-header-bar .mobile-mini-widgets .popup-search .submit i,.mobile-header-bar .mobile-mini-widgets .overlay-search .submit i{font-size:20px;color:#333}.overlay-search-microwidget{background:rgba(0,0,0,.9);background:-webkit-linear-gradient();background:linear-gradient()}.masthead .popup-search .popup-search-wrap{top:calc(100% + 10px)}.dt-mobile-header .popup-search .popup-search-wrap{width:100%}.masthead.side-header .mini-widgets .popup-search .popup-search-wrap{top:auto;bottom:calc(100% + 10px)}.masthead .mini-widgets .popup-search .popup-search-wrap.bottom-overflow{top:auto;bottom:calc(100% + 10px)}.masthead .mini-search input[type=text]::-moz-placeholder{color:#333}.mini-search .submit{font:normal bold 13px/17px "Roboto",Helvetica,Arial,Verdana,sans-serif;color:#333}.mini-search .submit:hover{opacity:.7}.branding .mini-search .submit{font:20px/24px "Open Sans",Helvetica,Arial,Verdana,sans-serif;color:}.mixed-header .mini-search .submit{font:20px/24px "Open Sans",Helvetica,Arial,Verdana,sans-serif;color:#888}.dt-mobile-header .mini-search .submit{font:500 13px/17px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:;color:#b1b4b8}.mobile-header-bar .mobile-mini-widgets .mini-search .submit{font:bold 13px/17px "Roboto",Helvetica,Arial,Verdana,sans-serif;color:#333}.dt-mobile-header .mini-search .popup-search-wrap{top:auto;bottom:auto}.overlay-search-microwidget .search-icon,.mini-search .search-icon{color:#aaa}.popup-search .submit.default-icon:before,.overlay-search .submit.default-icon:before{color:#333}.branding .popup-search .submit.default-icon:before,.branding .overlay-search .submit.default-icon:before{color:}.mixed-header .popup-search .submit.default-icon:before,.mixed-header .overlay-search .submit.default-icon:before{color:#888}.dt-mobile-header .popup-search .submit.default-icon:before,.dt-mobile-header .overlay-search .submit.default-icon:before{color:#333}.mobile-header-bar .popup-search .submit.default-icon:before,.mobile-header-bar .overlay-search .submit.default-icon:before{color:#333}.top-bar .mini-search .submit{color:#b1b4b8}.top-bar .mini-search .submit:hover{opacity:.7}.top-bar .popup-search .submit:before,.top-bar .overlay-search .submit:before{color:rgba(0,0,0,.07)}.login-remember{font-size:13px;line-height:25px}.mini-login,.mini-login .submit{font:normal bold 13px/17px "Roboto",Helvetica,Arial,Verdana,sans-serif;color:#333}.mini-login i,.mini-login .submit i{font-size:16px;color:#333}.branding .mini-login,.branding .mini-login .submit{font:20px/24px "Open Sans",Helvetica,Arial,Verdana,sans-serif;color:}.branding .mini-login i,.branding .mini-login .submit i{font-size:0;color:;margin-right:7.1428571428571px}.mixed-header .mini-login,.mixed-header .mini-login .submit{font:20px/24px "Open Sans",Helvetica,Arial,Verdana,sans-serif;color:#888}.mixed-header .mini-login i,.mixed-header .mini-login .submit i{font-size:16px;color:#888}.masthead .top-bar .mini-login,.masthead .top-bar .mini-login .submit{color:#b1b4b8}.masthead .top-bar .mini-login i,.masthead .top-bar .mini-login .submit i{font-size:16px;color:#b1b4b8}.mixed-header .header-bar .mini-login i,.mixed-header .header-bar .mini-login .submit i{margin-right:7.1428571428571px}.dt-mobile-header .mini-login,.dt-mobile-header .mini-login .submit{font:500 13px/17px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:;color:#b1b4b8}.dt-mobile-header .mini-login i,.dt-mobile-header .mini-login .submit i{font-size:16px;color:#b1b4b8}.mobile-header-bar .mobile-mini-widgets .mini-login,.mobile-header-bar .mobile-mini-widgets .mini-login .submit{font:bold 13px/17px "Roboto",Helvetica,Arial,Verdana,sans-serif;color:#333}.mobile-header-bar .mobile-mini-widgets .mini-login i,.mobile-header-bar .mobile-mini-widgets .mini-login .submit i{font-size:16px;color:#333}a.mini-contacts:hover{opacity:.7}.mini-contacts{text-decoration:none;font:normal bold 13px/17px "Roboto",Helvetica,Arial,Verdana,sans-serif;color:#333}.mini-contacts i{font-size:16px;color:#333}.branding .mini-contacts{font:20px/24px "Open Sans",Helvetica,Arial,Verdana,sans-serif;color:}.branding .mini-contacts i{font-size:0;color:}.mixed-header .mini-contacts{font:20px/24px "Open Sans",Helvetica,Arial,Verdana,sans-serif;color:#888}.mixed-header .mini-contacts i{font-size:16px;color:#888}.mixed-header .header-bar .mini-contacts i{margin-right:7.1428571428571px}.masthead .top-bar .mini-contacts{color:#b1b4b8}.masthead .top-bar .mini-contacts i{font-size:16px;color:#b1b4b8}.dt-mobile-header .mini-contacts{font:500 13px/17px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:;color:#b1b4b8}.dt-mobile-header .mini-contacts i{font-size:16px;color:#b1b4b8}.mobile-header-bar .mobile-mini-widgets .mini-contacts{font:bold 13px/17px "Roboto",Helvetica,Arial,Verdana,sans-serif;color:#333}.mobile-header-bar .mobile-mini-widgets .mini-contacts i{font-size:16px;color:#333}.masthead .mini-widgets .soc-ico a,.masthead .mobile-mini-widgets .soc-ico a,.dt-mobile-header .soc-ico a{width:26px;height:26px;margin:0 2.5px;line-height:26px;border-radius:100px}.masthead .mini-widgets .soc-ico a:before,.masthead .mini-widgets .soc-ico a:after,.masthead .mobile-mini-widgets .soc-ico a:before,.masthead .mobile-mini-widgets .soc-ico a:after,.dt-mobile-header .soc-ico a:before,.dt-mobile-header .soc-ico a:after{width:26px;height:26px}.masthead .mini-widgets .soc-ico a:first-child,.masthead .mobile-mini-widgets .soc-ico a:first-child,.dt-mobile-header .soc-ico a:first-child{margin-left:0}.masthead .mini-widgets .soc-ico a:last-child,.masthead .mobile-mini-widgets .soc-ico a:last-child,.dt-mobile-header .soc-ico a:last-child{margin-right:0}.masthead .soc-ico .soc-font-icon,.dt-mobile-header .soc-ico .soc-font-icon{font-size:16px;line-height:26px}.masthead .soc-ico.border-on a:before,.dt-mobile-header .soc-ico.border-on a:before{box-shadow:inset 0 0 0 1px #1e6ba5}.masthead .soc-ico.hover-border-on a:hover:after,.dt-mobile-header .soc-ico.hover-border-on a:hover:after{box-shadow:inset 0 0 0 1px #1e6ba5}.masthead .soc-ico.custom-bg a:before,.masthead .soc-ico.accent-bg a:before,.dt-mobile-header .soc-ico.custom-bg a:before,.dt-mobile-header .soc-ico.accent-bg a:before{background-color:rgba(0,0,0,.07)}.accent-gradient .masthead .soc-ico.gradient-bg a:before,.masthead .soc-ico.gradient-bg a:before,.accent-gradient .masthead .soc-ico.accent-bg a:before,.accent-gradient .dt-mobile-header .soc-ico.gradient-bg a:before,.dt-mobile-header .soc-ico.gradient-bg a:before,.accent-gradient .dt-mobile-header .soc-ico.accent-bg a:before{background:rgba(0,0,0,.07);background:-webkit-linear-gradient();background:linear-gradient()}.masthead .soc-ico.hover-gradient-bg a:after,.masthead .soc-ico.hover-gradient-bg.accent-bg a:after,.accent-gradient .masthead .soc-ico.hover-gradient-bg.accent-bg a:after,.accent-gradient .masthead .soc-ico.hover-accent-bg a:after,.masthead .soc-ico.gradient-bg.hover-gradient-bg a:after,.dt-mobile-header .soc-ico.hover-gradient-bg a:after,.dt-mobile-header .soc-ico.hover-gradient-bg.accent-bg a:after,.accent-gradient .dt-mobile-header .soc-ico.hover-gradient-bg.accent-bg a:after,.accent-gradient .dt-mobile-header .soc-ico.hover-accent-bg a:after,.dt-mobile-header .soc-ico.gradient-bg.hover-gradient-bg a:after{background:#1e6ba5;}.masthead .soc-ico.hover-custom-bg a:after,.masthead .soc-ico.accent-bg.hover-custom-bg a:after,.masthead .soc-ico.hover-custom-bg a:after,.accent-gradient .masthead .soc-ico.gradient-bg.hover-custom-bg a:after,.masthead .soc-ico.hover-accent-bg a:after,.dt-mobile-header .soc-ico.hover-custom-bg a:after,.dt-mobile-header .soc-ico.accent-bg.hover-custom-bg a:after,.dt-mobile-header .soc-ico.hover-custom-bg a:after,.accent-gradient .dt-mobile-header .soc-ico.gradient-bg.hover-custom-bg a:after,.dt-mobile-header .soc-ico.hover-accent-bg a:after{background-color:#1e6ba5;background-image:none}.masthead .mini-widgets .soc-ico a:not(:hover) .soc-font-icon,.masthead .mobile-mini-widgets .soc-ico a:not(:hover) .soc-font-icon,.dt-mobile-header .soc-ico a:not(:hover) .soc-font-icon{color:#1e6ba5;color:#aeb1b5!important;background:0 0!important}.accent-gradient .masthead .mini-widgets .soc-ico a:not(:hover) .soc-font-icon,.accent-gradient .masthead .mobile-mini-widgets .soc-ico a:not(:hover) .soc-font-icon,.accent-gradient .dt-mobile-header .soc-ico a:not(:hover) .soc-font-icon{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.accent-gradient .masthead .mini-widgets .soc-ico a:not(:hover) .soc-font-icon,.accent-gradient .masthead .mobile-mini-widgets .soc-ico a:not(:hover) .soc-font-icon,.accent-gradient .dt-mobile-header .soc-ico a:not(:hover) .soc-font-icon{color:#1e6ba5}}.masthead .mini-widgets .soc-ico a:hover .soc-font-icon,.masthead .mobile-mini-widgets .soc-ico a:hover .soc-font-icon,.dt-mobile-header .soc-ico a:hover .soc-font-icon{color:#1e6ba5;color:#fff!important;background:0 0!important}.accent-gradient .masthead .mini-widgets .soc-ico a:hover .soc-font-icon,.accent-gradient .masthead .mobile-mini-widgets .soc-ico a:hover .soc-font-icon,.accent-gradient .dt-mobile-header .soc-ico a:hover .soc-font-icon{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.accent-gradient .masthead .mini-widgets .soc-ico a:hover .soc-font-icon,.accent-gradient .masthead .mobile-mini-widgets .soc-ico a:hover .soc-font-icon,.accent-gradient .dt-mobile-header .soc-ico a:hover .soc-font-icon{color:#1e6ba5}}.text-area{font:normal bold 13px/17px "Roboto",Helvetica,Arial,Verdana,sans-serif;color:#333}.branding .text-area{font:20px/24px "Open Sans",Helvetica,Arial,Verdana,sans-serif;color:}.mixed-header .text-area{font:20px/24px "Open Sans",Helvetica,Arial,Verdana,sans-serif;color:#888}.top-bar .text-area{color:#b1b4b8}.dt-mobile-header .text-area{font:500 13px/17px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:;color:#b1b4b8}.mobile-header-bar .mobile-mini-widgets .text-area{font:bold 13px/17px "Roboto",Helvetica,Arial,Verdana,sans-serif;color:#333}.mini-nav .mini-sub-nav>li:not(.wpml-ls-item)>a .menu-text,.mini-nav .mini-sub-nav li.has-children>a:after,.footer-sub-nav>li a .subtitle-text,.mini-nav .mini-sub-nav li a .subtitle-text{font-size:13px;line-height:25px}.footer-sub-nav>li a .subtitle-text,.mini-nav .mini-sub-nav li a .subtitle-text{font-size:13px;line-height:25px;font-size:11px}.mini-sub-nav>li.act:not(.wpml-ls-item)>a .menu-text,.mini-sub-nav>li:not(.act):not(.wpml-ls-item):hover>a .menu-text,.mini-nav .mini-sub-nav>li.act:not(.wpml-ls-item)>a .subtitle-text,.mini-nav .mini-sub-nav>li:not(.act):not(.wpml-ls-item):hover>a .subtitle-text{color:#1e6ba5}.masthead .menu-select,.masthead .mini-nav>ul:not(.mini-sub-nav)>li>a{font:normal bold 13px/17px "Roboto",Helvetica,Arial,Verdana,sans-serif;color:#333}.masthead .branding .menu-select,.masthead .branding .mini-nav>ul:not(.mini-sub-nav)>li>a{font:20px/24px "Open Sans",Helvetica,Arial,Verdana,sans-serif;color:}.masthead.mixed-header .menu-select,.masthead.mixed-header .mini-nav>ul:not(.mini-sub-nav)>li>a{font:20px/24px "Open Sans",Helvetica,Arial,Verdana,sans-serif;color:#888}.masthead .top-bar .menu-select,.masthead .top-bar .mini-nav>ul:not(.mini-sub-nav)>li>a{color:#b1b4b8;font:500 13px/19px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none}.dt-mobile-header .menu-select,.dt-mobile-header .mini-nav>ul:not(.mini-sub-nav)>li>a{font:500 13px/17px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:;color:#b1b4b8}.mobile-header-bar .mobile-mini-widgets .menu-select,.mobile-header-bar .mobile-mini-widgets .mini-nav>ul:not(.mini-sub-nav)>li>a{font:bold 13px/17px "Roboto",Helvetica,Arial,Verdana,sans-serif;color:#333}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mobile-header-bar .mobile-mini-widgets .mini-nav .mini-sub-nav>li>a *{color:222222!important}.masthead .mini-nav .customSelectInner{font:normal bold 13px/17px "Roboto",Helvetica,Arial,Verdana,sans-serif;color:#333}.branding .mini-nav .customSelectInner{font:20px/24px "Open Sans",Helvetica,Arial,Verdana,sans-serif;color:}.mixed-header .mini-nav .customSelectInner{font:20px/24px "Open Sans",Helvetica,Arial,Verdana,sans-serif;color:#888}.top-bar .mini-nav .customSelectInner{color:#b1b4b8;font:500 13px/19px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none}.dt-mobile-header .mini-nav .customSelectInner{font:500 13px/17px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:;color:#b1b4b8}.mobile-header-bar .mobile-mini-widgets .mini-nav .customSelectInner{font:bold 13px/17px "Roboto",Helvetica,Arial,Verdana,sans-serif;color:#333}#bottom-bar .mini-nav .customSelectInner{color:#eee;font-size:13px;line-height:25px;line-height:17px}#bottom-bar .mini-nav .customSelectInner i{color:#eee}.dt-mobile-header .mini-nav{font:500 13px/17px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:;color:#b1b4b8}.mobile-header-bar .mobile-mini-widgets .mini-nav{font:bold 13px/17px "Roboto",Helvetica,Arial,Verdana,sans-serif;color:#333}.mini-nav .customSelectInner i,.list-type-menu.mini-nav>ul>li>a i,.list-type-menu-first-switch.mini-nav>ul>li>a i,.list-type-menu-second-switch.mini-nav>ul>li>a i{font-size:16px;color:#333}.branding .mini-nav .customSelectInner i,.branding .list-type-menu.mini-nav>ul>li>a i,.branding .list-type-menu-first-switch.mini-nav>ul>li>a i,.branding .list-type-menu-second-switch.mini-nav>ul>li>a i{font-size:0;color:;margin-right:7.1428571428571px}.mixed-header .mini-nav .customSelectInner i,.mixed-header .list-type-menu.mini-nav>ul>li>a i,.mixed-header .list-type-menu-first-switch.mini-nav>ul>li>a i,.mixed-header .list-type-menu-second-switch.mini-nav>ul>li>a i{font-size:16px;color:#888}.mixed-header .header-bar .mini-nav .customSelectInner i i,.mixed-header .header-bar .list-type-menu.mini-nav>ul>li>a i i,.mixed-header .header-bar .list-type-menu-first-switch.mini-nav>ul>li>a i i,.mixed-header .header-bar .list-type-menu-second-switch.mini-nav>ul>li>a i i{margin-right:7.1428571428571px}.masthead .top-bar .mini-nav .customSelectInner i,.masthead .top-bar .list-type-menu.mini-nav>ul>li>a i,.masthead .top-bar .list-type-menu-first-switch.mini-nav>ul>li>a i,.masthead .top-bar .list-type-menu-second-switch.mini-nav>ul>li>a i{font-size:16px;color:#b1b4b8}.dt-mobile-header .mini-nav .customSelectInner i,.dt-mobile-header .list-type-menu.mini-nav>ul>li>a i,.dt-mobile-header .list-type-menu-first-switch.mini-nav>ul>li>a i,.dt-mobile-header .list-type-menu-second-switch.mini-nav>ul>li>a i{font-size:16px;color:#b1b4b8}.mobile-header-bar .mobile-mini-widgets .mini-nav .customSelectInner i,.mobile-header-bar .mobile-mini-widgets .list-type-menu.mini-nav>ul>li>a i,.mobile-header-bar .mobile-mini-widgets .list-type-menu-first-switch.mini-nav>ul>li>a i,.mobile-header-bar .mobile-mini-widgets .list-type-menu-second-switch.mini-nav>ul>li>a i{font-size:16px;color:#333}#bottom-bar .mini-nav .menu-select:hover .customSelectInner i{color:inherit}.header-elements-button-1{font:bold 14px/18px "Roboto",Helvetica,Arial,Verdana,sans-serif;padding:10px 20px;border-radius:0}.header-elements-button-1:not(:hover) span{color:#fff}.header-elements-button-1.microwidget-btn-bg-on:before{background:#1e6ba5;}.header-elements-button-1.border-on:before{box-shadow:inset 0 0 0 1px #1e6ba5}.header-elements-button-1 i{font-size:14px}.header-elements-button-1.btn-icon-align-left i{margin-right:5px}.header-elements-button-1.btn-icon-align-right i{margin-left:5px}.header-elements-button-1.btn-icon-align-right:not(:hover) i{color:#fff}.header-elements-button-1.btn-icon-align-left:not(:hover) i{color:#fff}.header-elements-button-1:hover span{color:#fff}.header-elements-button-1.btn-icon-align-right:hover i{color:#fff}.header-elements-button-1.btn-icon-align-left:hover i{color:#fff}.header-elements-button-1.microwidget-btn-hover-bg-on:after{background:#1e6ba5;}.header-elements-button-1.hover-border-on:after{box-shadow:inset 0 0 0 1px #1e6ba5}.header-elements-button-2{font:bold 14px/18px "Roboto",Helvetica,Arial,Verdana,sans-serif;padding:10px 20px;border-radius:0}.header-elements-button-2:not(:hover) span{color:#fff}.header-elements-button-2.microwidget-btn-bg-on:before{background:#1e6ba5;}.header-elements-button-2.border-on:before{box-shadow:inset 0 0 0 1px #1e6ba5}.header-elements-button-2 i{font-size:14px}.header-elements-button-2.btn-icon-align-left i{margin-right:5px}.header-elements-button-2.btn-icon-align-right i{margin-left:5px}.header-elements-button-2:not(:hover) i{color:#fff}.header-elements-button-2:hover span{color:#fff}.header-elements-button-2.btn-icon-align-right:hover i{color:#fff}.header-elements-button-2.btn-icon-align-left:hover i{color:#fff}.header-elements-button-2.btn-icon-align-right:not(:hover) i{color:#fff}.header-elements-button-2.btn-icon-align-left:not(:hover) i{color:#fff}.header-elements-button-2.microwidget-btn-hover-bg-on:after{background:#1e6ba5;}.header-elements-button-2.hover-border-on:after{box-shadow:inset 0 0 0 1px #1e6ba5}.masthead:not(.side-header).dividers .main-nav>li:before,.masthead:not(.side-header).dividers.surround .main-nav>li:last-child:after{border-color:rgba(17,17,17,.14);height:24px;border-width:1px}.side-header.dividers .main-nav>li:before,.side-header.dividers.surround .main-nav>li:last-child:after{border-color:rgba(17,17,17,.14);width:24px;border-width:1px}.main-nav>li>a{margin:18px 14px;padding:4px}.main-nav>li>a .animate-wrap{margin:-4px;padding:4px}.side-header.dividers:not(.surround) .main-nav{margin:-22px 0}.side-header:not(.dividers) .main-nav{margin:-22px 0}.top-header .outside-item-double-margin.main-nav>li:first-child>a{margin-left:28px}.top-header .outside-item-custom-margin.main-nav>li:first-child>a{margin-left:30px}.top-header .outside-item-remove-margin.main-nav>li:first-child>a{margin-left:0}.top-header .outside-item-double-margin.main-nav>li:last-child>a{margin-right:28px}.top-header .outside-item-custom-margin.main-nav>li:last-child>a{margin-right:30px}.top-header .outside-item-remove-margin.main-nav>li:last-child>a{margin-right:0}.sub-downwards .main-nav>li>.next-level-button{left:-14px;margin-top:18px;margin-bottom:18px}.sub-downwards .main-nav>li>.sub-nav:last-child{margin-bottom:22px}.sub-downwards .main-nav>li:last-child>.sub-nav:last-child{margin-bottom:0}.side-header.dividers .main-nav>li:before,.side-header.dividers.surround .main-nav>li:last-child:after{left:18px}.main-nav>li>a .menu-text{font:normal bold 16px/20px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none}.main-nav.level-arrows-on>li.has-children>a .menu-item-text{line-height:20px}.main-nav>li:not(.wpml-ls-item)>a .menu-text{color:#333}.sticky-on .main-nav>li:not(.wpml-ls-item)>a .menu-text,#phantom .main-nav>li:not(.wpml-ls-item)>a .menu-text{color:#333}.main-nav>li:not(.wpml-ls-item)>a{color:#333}.sticky-on .main-nav>li:not(.wpml-ls-item)>a,#phantom .main-nav>li:not(.wpml-ls-item)>a{color:#333}.main-nav>li.act:not(.wpml-ls-item)>a{color:#333}.sticky-on .main-nav>li.act:not(.wpml-ls-item)>a,#phantom .main-nav>li.act:not(.wpml-ls-item)>a{color:#333}.main-nav>li.act:not(.wpml-ls-item)>a .menu-text,.main-nav>li.act:not(.wpml-ls-item)>a .subtitle-text{color:#333}.sticky-on .main-nav>li.act:not(.wpml-ls-item)>a .menu-text,#phantom .main-nav>li.act:not(.wpml-ls-item)>a .menu-text,.sticky-on .main-nav>li.act:not(.wpml-ls-item)>a .subtitle-text,#phantom .main-nav>li.act:not(.wpml-ls-item)>a .subtitle-text{color:#333}.main-nav>li:not(.act):not(.wpml-ls-item)>a:hover .subtitle-text,.main-nav>li:not(.act):not(.wpml-ls-item)>a:hover .menu-text,.main-nav>li.dt-hovered:not(.act):not(.wpml-ls-item)>a .subtitle-text,.main-nav>li.dt-hovered:not(.act):not(.wpml-ls-item)>a .menu-text{color:#333}.sticky-on .main-nav>li:not(.act):not(.wpml-ls-item)>a:hover .subtitle-text,#phantom .main-nav>li:not(.act):not(.wpml-ls-item)>a:hover .subtitle-text,.sticky-on .main-nav>li:not(.act):not(.wpml-ls-item)>a:hover .menu-text,#phantom .main-nav>li:not(.act):not(.wpml-ls-item)>a:hover .menu-text,.sticky-on .main-nav>li.dt-hovered:not(.act):not(.wpml-ls-item)>a .subtitle-text,#phantom .main-nav>li.dt-hovered:not(.act):not(.wpml-ls-item)>a .subtitle-text,.sticky-on .main-nav>li.dt-hovered:not(.act):not(.wpml-ls-item)>a .menu-text,#phantom .main-nav>li.dt-hovered:not(.act):not(.wpml-ls-item)>a .menu-text{color:#333}.main-nav>li:not(.act):not(.wpml-ls-item)>a:hover,.main-nav>li.dt-hovered:not(.act):not(.wpml-ls-item)>a{color:#333}.sticky-on .main-nav>li:not(.act):not(.wpml-ls-item)>a:hover,#phantom .main-nav>li:not(.act):not(.wpml-ls-item)>a:hover,.sticky-on .main-nav>li.dt-hovered:not(.act):not(.wpml-ls-item)>a,#phantom .main-nav>li.dt-hovered:not(.act):not(.wpml-ls-item)>a{color:#333}.top-header .main-nav.level-arrows-on>li.has-children>a .menu-text:after{color:#333}.sticky-on .main-nav.level-arrows-on>li.has-children>a .menu-text:after,#phantom .main-nav.level-arrows-on>li.has-children>a .menu-text:after{color:#333}.sub-sideways .main-nav.level-arrows-on>li.has-children>a:after{color:rgba(51,51,51,.2)}.sub-downwards .main-nav.level-arrows-on>li.has-children>a:after,.sub-downwards .next-level-button,.sub-downwards .main-nav>li.menu-item-language>a:after{color:rgba(51,51,51,.2)}.top-header .main-nav.level-arrows-on>li.has-children:not(.act)>a:hover .menu-text:after,.top-header .main-nav.level-arrows-on>li.dt-hovered.has-children:not(.act)>a .menu-text:after{color:#333}.sticky-on .main-nav.level-arrows-on>li.has-children:not(.act)>a:hover .menu-text:after,#phantom .main-nav.level-arrows-on>li.has-children:not(.act)>a:hover .menu-text:after,.sticky-on .main-nav.level-arrows-on>li.dt-hovered.has-children:not(.act)>a .menu-text:after,#phantom .main-nav.level-arrows-on>li.dt-hovered.has-children:not(.act)>a .menu-text:after{color:#333}.top-header .main-nav.level-arrows-on>li.has-children.act>a .menu-text:after{color:#333}.sticky-on .main-nav.level-arrows-on>li.has-children.act>a .menu-text:after,#phantom .main-nav.level-arrows-on>li.has-children.act>a .menu-text:after{color:#333}.side-header.sub-downwards .main-nav.level-arrows-on li.has-children>a:after{line-height:20px}.main-nav>li>a .subtitle-text{font:italic normal normal 11px/15px "Arial",Helvetica,Arial,Verdana,sans-serif}.main-nav>.menu-item>a>i{font-size:14px}#main-nav>.menu-item>a>i{line-height:14px}.main-nav .sub-nav>.menu-item>a i{font-size:14px}.hover-outline-decoration>li>a,.active-outline-decoration>li>a{border:2px solid transparent}.top-header .hover-outline-decoration>li:not(.act)>a:hover,.top-header .hover-outline-decoration>li.dt-hovered:not(.act)>a{border:2px solid #1e6ba5}.top-header .active-outline-decoration>li.act>a{border:2px solid rgba(30,187,240,.15)}.top-header .active-bg-decoration>li.act>a{background-color:rgba(30,187,240,.15);background:rgba(30,187,240,.15);background:-webkit-linear-gradient(135deg,rgba(30,187,240,0.15) 30%,rgba(57,223,170,0.15) 100%);background:linear-gradient(135deg,rgba(30,187,240,0.15) 30%,rgba(57,223,170,0.15) 100%)}.top-header .hover-bg-decoration>li:not(.act)>a:hover,.top-header .hover-bg-decoration>li.dt-hovered:not(.act)>a{background-color:#1e6ba5;background:#1e6ba5;background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);background:linear-gradient(left,#1e6ba5 30%,#178bbc 100%)}.hover-outline-decoration>li>a,>li>a .active-outline-decoration,>li>a .active-bg-decoration,>li>a .hover-bg-decoration{border-radius:3px}.bg-outline-decoration>li>a,.main-nav>li>a .animate-wrap,.hover-line-decoration>li:not(.act)>a:hover .decoration-line,.hover-line-decoration>li.dt-hovered:not(.act)>a .decoration-line,.active-line-decoration>li>a .decoration-line{border-radius:3px}.top-header .active-line-decoration>li.act>a:after{background-color:rgba(130,36,227,.3);background:rgba(130,36,227,.3);background:-webkit-linear-gradient();background:linear-gradient()}.top-header .hover-line-decoration>li>a:hover .decoration-line,.top-header .hover-line-decoration>li.dt-hovered>a .decoration-line{height:2px;background-color:rgba(255,255,255,.23);background:rgba(255,255,255,.23);background:-webkit-linear-gradient(left,rgba(255,255,255,0.23) 30%,rgba(0,0,0,0.23) 100%);background:linear-gradient(left,rgba(255,255,255,0.23) 30%,rgba(0,0,0,0.23) 100%)}.top-header .active-line-decoration>li.act>a .decoration-line{height:2px;background-color:rgba(130,36,227,.3);background:rgba(130,36,227,.3);background:-webkit-linear-gradient();background:linear-gradient()}.l-to-r-line>li>a i.underline{bottom:-6px;background-color:#1e6ba5;background:#1e6ba5;background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);background:linear-gradient(left,#1e6ba5 30%,#178bbc 100%);height:2px}.from-centre-line>li>a .menu-item-text:before{bottom:-6px;height:2px;background-color:#1e6ba5;background:#1e6ba5;background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);background:linear-gradient(left,#1e6ba5 30%,#178bbc 100%)}.upwards-line>li>a .menu-item-text:before{bottom:-6px;height:2px;background-color:#1e6ba5;background:#1e6ba5;background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);background:linear-gradient(left,#1e6ba5 30%,#178bbc 100%)}.downwards-line>li>a .menu-item-text:before{bottom:-6px;background-color:#1e6ba5;background:#1e6ba5;background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);background:linear-gradient(left,#1e6ba5 30%,#178bbc 100%)}.top-header .masthead .downwards-line>li>a .menu-item-text:before{height:2px}li:not(.dt-mega-menu) .sub-nav{width:280px}.header-side-left #main-nav>li>.sub-nav{padding-left:}.header-side-right #main-nav>li>.sub-nav{padding-right:}.sub-nav{background-color:#fff;padding:9px 10px}.top-header .sub-nav .sub-nav,.sub-sideways .sub-nav .sub-nav{top:-9px}.main-nav .sub-nav>li>a .menu-text{font:500 13px/17px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none}.sub-downwards .sub-nav .next-level-button:before,.side-header.sub-downwards .main-nav.level-arrows-on .sub-nav>li.has-children>a:after{line-height:17px}.main-nav .sub-nav>li:not(.wpml-ls-item)>a .menu-text{color:#333}.main-nav .sub-nav>li:not(.wpml-ls-item)>a,#bottom-bar .sub-nav>li:not(.wpml-ls-item)>a{color:#333}.sub-nav.level-arrows-on>li.has-children:not(.dt-mega-parent)>a:after,#bottom-bar .sub-nav li.has-children>a:after{color:#333}.main-nav .sub-nav>li>a .subtitle-text{font:normal 10px/14px "Roboto",Helvetica,Arial,Verdana,sans-serif}.main-nav .sub-nav>li>a,.sub-downwards .sub-nav.sub-nav-widgets>li{margin:0 0 2px;padding:7px}.top-header .main-nav .sub-nav.level-arrows-on>li.has-children>a{padding-right:18px}.sub-nav li:not(:first-child) .sub-nav{top:-10px}.masthead:not(.sub-downwards) .sub-nav li.has-children a:after{right:2px}.top-header .masthead:not(.sub-downwards) .sub-nav li.has-children a:after{right:10px}.rtl .masthead:not(.sub-downwards) .sub-nav li.has-children a:after{right:auto;left:10px}.sub-downwards .sub-nav>li>.next-level-button{left:0;margin-top:0;margin-bottom:2px}.sub-downwards.dt-parent-menu-clickable .sub-nav>li:not(.has-children)>a{margin-right:30px}.masthead:not(.sub-downwards) .main-nav .sub-nav>li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover>a,#bottom-bar .sub-nav li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover>a,.masthead:not(.sub-downwards) .main-nav .sub-nav li.dt-mega-parent:not(.act):not(.no-link):not(.wpml-ls-item)>a:hover,.sub-downwards .sub-nav li:not(.act):not(.wpml-ls-item):not(.dt-mega-parent)>a:hover{color:#1e6ba5}.masthead:not(.sub-downwards) .main-nav .sub-nav>li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover>a .menu-text{color:#1e6ba5;background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.masthead:not(.sub-downwards) .main-nav .sub-nav>li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover>a .menu-text{color:#1e6ba5}}.sub-downwards .sub-nav li:not(.act):not(.wpml-ls-item):not(.dt-mega-parent)>a:hover .menu-text{color:#1e6ba5;background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.sub-downwards .sub-nav li:not(.act):not(.wpml-ls-item):not(.dt-mega-parent)>a:hover .menu-text{color:#1e6ba5}}.sub-nav.level-arrows-on li.has-children:not(.dt-mega-parent):not(.act):hover>a:after,#bottom-bar .sub-nav li.has-children:not(.act):hover>a:after{color:#1e6ba5}.top-header .sub-nav.hover-style-bg>li:not(.dt-mega-parent):not(.act):hover>a,.top-header .sub-nav.gradient-hover.hover-style-bg>li:not(.dt-mega-parent):not(.act):hover>a{background-color:rgba(30,187,240,.07);background:rgba(30,187,240,.07);background:-webkit-linear-gradient(135deg,rgba(30,187,240,0.07) 30%,rgba(57,223,170,0.07) 100%);background:linear-gradient(135deg,rgba(30,187,240,0.07) 30%,rgba(57,223,170,0.07) 100%)}.dt-hovered a:hover,.top-header .sub-nav.hover-style-bg>li:not(.dt-mega-parent).act>a,.top-header .sub-nav.gradient-hover.hover-style-bg>li:not(.dt-mega-parent).act>a{background-color:rgba(30,187,240,.07);background:rgba(30,187,240,.07);background:-webkit-linear-gradient(135deg,rgba(30,187,240,0.07) 30%,rgba(57,223,170,0.07) 100%);background:linear-gradient(135deg,rgba(30,187,240,0.07) 30%,rgba(57,223,170,0.07) 100%)}.main-nav .sub-nav>li.act:not(.dt-mega-parent):not(.wpml-ls-item):not(.wpml-ls-item)>a,.main-nav .sub-nav>li.act:not(.dt-mega-parent):not(.wpml-ls-item)>a i[class^=fa],.main-nav .sub-nav>li.act:not(.dt-mega-parent):not(.wpml-ls-item)>a i[class^=dt-icon],.main-nav .sub-nav>li.dt-mega-parent.current-menu-item:not(.wpml-ls-item)>a{color:#1e6ba5}.main-nav .sub-nav>li.act:not(.dt-mega-parent):not(.wpml-ls-item)>a .menu-text{color:#1e6ba5;background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.main-nav .sub-nav>li.act:not(.dt-mega-parent):not(.wpml-ls-item)>a .menu-text{color:#1e6ba5}}.sub-nav.level-arrows-on li.has-children:not(.dt-mega-parent).act>a:after,#bottom-bar .sub-nav li.has-children.act>a:after{color:#1e6ba5}.masthead:not(.sub-downwards) .sub-nav .sub-nav{left:271px!important}.rtl .masthead:not(.sub-downwards) .sub-nav .sub-nav{right:271px;left:auto!important}.masthead:not(.sub-downwards) .sub-nav .sub-nav.right-overflow{left:-291px!important}.rtl .masthead:not(.sub-downwards) .sub-nav .sub-nav.right-overflow{right:-289px;left:auto!important}.sub-downwards .sub-nav.level-arrows-on li.has-children>a:after,.sub-downwards .sub-nav.level-arrows-on li.has-children:not(.act):hover>a:after,.sub-downwards .sub-nav.level-arrows-on li.has-children.act>a:after,.sub-downwards .sub-nav .next-level-button{color:rgba(51,51,51,.27)}.sub-downwards .main-nav.level-arrows-on>li.has-children>a{max-width:calc(100% - 30px - 14px - 14px)}.sub-downwards .sub-nav.level-arrows-on>li.has-children>a{max-width:calc(100% - 30px - 0px - 0px)}.mobile-sticky-header-overlay,.mobile-sticky-sidebar-overlay{background-color:rgba(17,17,17,.5)}.dt-mobile-header{background-color:#fff;width:330px}.right-mobile-menu .show-mobile-header .dt-mobile-header{right:330px}.dt-mobile-header .mobile-header-scrollbar-wrap{width:calc(330px - 13px);padding:45px 15px 30px 30px;box-sizing:border-box}.admin-bar .dt-mobile-header .mobile-header-scrollbar-wrap{padding-top:77px}@media screen and (max-width:782px){.admin-bar .dt-mobile-header .mobile-header-scrollbar-wrap{padding-top:91px}}html:not(.touchevents) .dt-mobile-header::-webkit-scrollbar-thumb{background:rgba(51,51,51,.2);border-color:#fff}html:not(.touchevents) .dt-mobile-header::-webkit-scrollbar-track{background-color:#fff}.masthead:not(.side-header):not(.side-header-menu-icon) .mobile-header-bar{margin:0 auto;box-sizing:border-box}.masthead:not(.side-header).full-width .mobile-header-bar,.mobile-header-bar .masthead.side-header-menu-icon{max-width:100%}.dt-mobile-menu-icon{padding:12px 9px}.dt-mobile-menu-icon .menu-toggle-caption{font:16px/20px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none;word-spacing:normal}.mobile-left-caption .dt-mobile-menu-icon .menu-toggle-caption{margin-right:10px}.mobile-right-caption .dt-mobile-menu-icon .menu-toggle-caption{margin-left:10px}.dt-mobile-menu-icon:not(.floating-btn){margin:0;border-radius:0}.mobile-menu-icon-bg-on .dt-mobile-menu-icon:not(.floating-btn):before{background-color:#1e6ba5;background:transparent!important}.accent-gradient .mobile-menu-icon-bg-on .dt-mobile-menu-icon:not(.floating-btn):before{background:#1e6ba5;}.mobile-menu-icon-border-enable .dt-mobile-menu-icon:not(.floating-btn):before{border:0 solid #1e6ba5}.mobile-menu-icon-hover-bg-on .dt-mobile-menu-icon:not(.floating-btn):after{background-color:#1e6ba5;background:transparent!important}.accent-gradient .mobile-menu-icon-hover-bg-on .dt-mobile-menu-icon:not(.floating-btn):after{background:#1e6ba5;}.mobile-menu-icon-hover-border-enable .dt-mobile-menu-icon:not(.floating-btn):after{border:0 solid #1e6ba5}.dt-mobile-menu-icon:not(.floating-btn):not(:hover) .menu-toggle-caption{color:#1e6ba5;color:#333!important;background:0 0}.animate-color-mobile-menu-icon .dt-mobile-menu-icon:not(.floating-btn):not(:hover) .menu-line,.two-line-mobile-menu-icon .dt-mobile-menu-icon:not(.floating-btn):not(:hover) .menu-line{background-color:#333;background-color:#1e6ba5;background:#333!important}.accent-gradient .animate-color-mobile-menu-icon .dt-mobile-menu-icon:not(.floating-btn):not(:hover) .menu-line,.accent-gradient .two-line-mobile-menu-icon .dt-mobile-menu-icon:not(.floating-btn):not(:hover) .menu-line{background:#1e6ba5;}.dt-mobile-menu-icon:not(.floating-btn) .menu-line:before{background-color:#1e6ba5;background:#333!important}.accent-gradient .dt-mobile-menu-icon:not(.floating-btn) .menu-line:before{background:#1e6ba5;}.dt-mobile-menu-icon:not(.floating-btn) .menu-line:after{background-color:#1e6ba5;background:#333!important}.accent-gradient .dt-mobile-menu-icon:not(.floating-btn) .menu-line:after{background:#1e6ba5;}.dt-mobile-menu-icon:not(.floating-btn):hover .menu-toggle-caption{color:#1e6ba5;color:#333!important;background:0 0}.masthead:not(.animate-color-mobile-menu-icon):not(.two-line-mobile-menu-icon) .dt-mobile-menu-icon:not(.floating-btn):hover .menu-line{background-color:#1e6ba5;background:#333!important}.accent-gradient .masthead:not(.animate-color-mobile-menu-icon):not(.two-line-mobile-menu-icon) .dt-mobile-menu-icon:not(.floating-btn):hover .menu-line{background:#1e6ba5;}.animate-color-mobile-menu-icon .dt-mobile-menu-icon:not(.floating-btn):hover .menu-line,.two-line-mobile-menu-icon .dt-mobile-menu-icon:not(.floating-btn):hover .menu-line{background-color:#1e6ba5;background:#333!important}.accent-gradient.animate-color-mobile-menu-icon .dt-mobile-menu-icon:not(.floating-btn):hover .menu-line,.accent-gradient.two-line-mobile-menu-icon .dt-mobile-menu-icon:not(.floating-btn):hover .menu-line{background:#1e6ba5;}.animate-color-mobile-menu-icon .dt-mobile-menu-icon:not(.floating-btn):hover .menu-line:after,.dots-mobile-menu-icon .dt-mobile-menu-icon:not(.floating-btn):hover .menu-line:after,.h-dots-mobile-menu-icon .dt-mobile-menu-icon:not(.floating-btn):hover .menu-line:after,.two-line-mobile-menu-icon .dt-mobile-menu-icon:not(.floating-btn):hover .menu-line:after{background-color:#1e6ba5;background:#333!important}.accent-gradient .animate-color-mobile-menu-icon .dt-mobile-menu-icon:not(.floating-btn):hover .menu-line:after,.accent-gradient .dots-mobile-menu-icon .dt-mobile-menu-icon:not(.floating-btn):hover .menu-line:after,.accent-gradient .h-dots-mobile-menu-icon .dt-mobile-menu-icon:not(.floating-btn):hover .menu-line:after,.accent-gradient .two-line-mobile-menu-icon .dt-mobile-menu-icon:not(.floating-btn):hover .menu-line:after{background:#1e6ba5;}.floating-mobile-menu-icon .dt-mobile-menu-icon.floating-btn{padding-right:10px;padding-left:10px}.floating-mobile-menu-icon .dt-mobile-menu-icon.floating-btn{border-radius:0}.dt-close-mobile-menu-icon .mobile-menu-close-caption{font:16px/20px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none;word-spacing:normal}.mobile-close-left-caption .dt-close-mobile-menu-icon .mobile-menu-close-caption{margin-right:10px}.mobile-close-right-caption .dt-close-mobile-menu-icon .mobile-menu-close-caption{margin-left:10px}.dt-close-mobile-menu-icon:not(:hover) .mobile-menu-close-caption{color:#1e6ba5;color:#fff!important;background:0 0}.dt-close-mobile-menu-icon:hover .mobile-menu-close-caption{color:#1e6ba5;color:#fff!important;background:0 0}.left-mobile-menu-close-icon .dt-close-mobile-menu-icon{left:0}.right-mobile-menu-close-icon .dt-close-mobile-menu-icon{right:0}.center-mobile-menu-close-icon .dt-close-mobile-menu-icon{left:50%;transform:translateX(-50%)}.ouside-mobile-menu-close-icon .dt-close-mobile-menu-icon{left:330px}.right-mobile-menu.ouside-mobile-menu-close-icon .dt-close-mobile-menu-icon{right:330px;left:auto}@media screen and (max-width:330px){.show-mobile-header .dt-close-mobile-menu-icon{left:calc(100% - 30px)}.right-mobile-menu .show-mobile-header .dt-close-mobile-menu-icon{left:auto;right:0}.right-mobile-menu .show-mobile-header .dt-mobile-header{right:100%}}.mobile-branding>a,.mobile-branding>img{padding:0}.transparent .masthead:not(.mixed-header) .mobile-branding>a,.transparent .masthead:not(.mixed-header) .mobile-branding>img{padding:0}.sticky-mobile-on.masthead:not(.mixed-header) .mobile-branding>a,.sticky-mobile-on.masthead:not(.mixed-header) .mobile-branding>img{padding:0}.sticky-mobile-on.masthead.masthead-mobile-header .sticky-mobile-logo-first-switch,.sticky-mobile-on.masthead.masthead-mobile-header .sticky-mobile-logo-second-switch{padding:0}.mobile-main-nav>li>a{padding:10.4px 25px 10.4px 0}.mobile-menu-show-divider .mobile-main-nav>li>a{padding:15.2px 25px 15.2px 0}.dt-mobile-header .next-level-button{padding:10.4px 0;top:0;line-height:20px}.mobile-menu-show-divider.dt-mobile-header .next-level-button{padding:15.2px 0}.dt-mobile-header .next-level-button:before{line-height:20px}.mobile-main-nav>li>.sub-nav:last-child{margin-bottom:16px}.mobile-main-nav li>a .menu-text{font:bold 16px/20px "Roboto",Helvetica,Arial,Verdana,sans-serif;color:#333;text-transform:none}.mobile-main-nav>.menu-item>a i[class^=fa],.mobile-main-nav>.menu-item>a i[class^=dt-icon]{font-size:16px}.mobile-main-nav li>a{color:#333}.mobile-main-nav li.act>a{color:#1e6ba5}.mobile-main-nav li.act>a .menu-text,.mobile-main-nav li.act>a .subtitle-text,.dt-mobile-header .mobile-main-nav .sub-nav>li.act>a .subtitle-text,.dt-mobile-header .mobile-main-nav .sub-nav>li.act>a .menu-text{color:#1e6ba5;background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.mobile-main-nav li.act>a .menu-text,.mobile-main-nav li.act>a .subtitle-text,.dt-mobile-header .mobile-main-nav .sub-nav>li.act>a .subtitle-text,.dt-mobile-header .mobile-main-nav .sub-nav>li.act>a .menu-text{color:#1e6ba5}}.mobile-main-nav li:not(.act)>a:hover .subtitle-text,.mobile-main-nav li:not(.act)>a:hover .menu-text,.dt-mobile-header .mobile-main-nav .sub-nav>li:not(.act)>a:hover .menu-text{color:#1e6ba5;background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.mobile-main-nav li:not(.act)>a:hover .subtitle-text,.mobile-main-nav li:not(.act)>a:hover .menu-text,.dt-mobile-header .mobile-main-nav .sub-nav>li:not(.act)>a:hover .menu-text{color:#1e6ba5}}.mobile-main-nav li:not(.act)>a:hover,.dt-mobile-header .mobile-main-nav .sub-nav>li:not(.act)>a:hover{color:#1e6ba5}.mobile-main-nav>li.has-children>a:after,.mobile-main-nav .next-level-button,.mobile-main-nav>li.menu-item-language>a:after{color:rgba(51,51,51,.17)}.mobile-menu-show-divider .mobile-main-nav>li:before{border-bottom:1px solid rgba(51,51,51,.12)}.mobile-main-nav .sub-nav>li>a,#page .mobile-main-nav .sub-nav li{padding:5.2px 0 5.2px 0}.dt-mobile-header .mobile-main-nav li .sub-nav>li>a .menu-text{font:500 13px/17px "Roboto",Helvetica,Arial,Verdana,sans-serif;color:#333;text-transform:none}.mobile-main-nav .sub-nav>.menu-item>a i[class^=fa],.mobile-main-nav .sub-nav>.menu-item>a i[class^=dt-icon]{font-size:13px}.mobile-main-nav .sub-nav li>a .menu-text,.mobile-main-nav .sub-nav li>a i[class^=fa],.mobile-main-nav .sub-nav li>a i[class^=dt-icon]{font-size:9px;line-height:13px}.mobile-main-nav .sub-nav.level-arrows-on li.has-children>a:after,.mobile-main-nav .sub-nav.level-arrows-on li.has-children:not(.act):hover>a:after,.mobile-main-nav .sub-nav.level-arrows-on li.has-children.act>a:after,.mobile-main-nav .sub-nav li.has-children a:after,.mobile-main-nav .sub-nav .next-level-button{color:rgba(51,51,51,.17)}.mobile-main-nav .sub-nav .next-level-button{padding:6.5px 0;top:0;line-height:17px}.mobile-main-nav .sub-nav .next-level-button:before{line-height:17px}.mobile-main-nav>li.has-children>a{max-width:calc(100% - 55px)}.mobile-main-nav .sub-nav>li.has-children>a{max-width:calc(100% - 30px)}.dt-close-mobile-menu-icon{padding:5px;margin:15px 0 0;border-radius:2px}.mobile-hamburger-close-bg-enable .dt-close-mobile-menu-icon:before{background-color:#1e6ba5}.accent-gradient.mobile-hamburger-close-bg-enable .dt-close-mobile-menu-icon:before{background:#1e6ba5;}.mobile-hamburger-close-border-enable .dt-close-mobile-menu-icon:before{border:0 solid #1e6ba5}.mobile-hamburger-close-bg-hover-enable .dt-close-mobile-menu-icon:after{background-color:#1e6ba5}.accent-gradient.mobile-hamburger-close-bg-hover-enable .dt-close-mobile-menu-icon:after{background:#1e6ba5;}.mobile-hamburger-close-border-hover-enable .dt-close-mobile-menu-icon:after{border:0 solid #1e6ba5}.dt-close-mobile-menu-icon span:after{background-color:#1e6ba5;background:#fff!important}.accent-gradient .dt-close-mobile-menu-icon span:after{background:#1e6ba5;}.dt-close-mobile-menu-icon span:before{background-color:#1e6ba5;background:#fff!important}.accent-gradient .dt-close-mobile-menu-icon span:before{background:#1e6ba5;}.top-bar .sub-nav li.has-children.act:after,#bottom-bar .sub-nav li.has-children.act:after{color:#1e6ba5}.top-bar .sub-nav>ul>li>a,#bottom-bar .sub-nav>ul>li>a{color:#333;font:500 13px/17px "Roboto",Helvetica,Arial,Verdana,sans-serif}#page .masthead.sticky-on .header-bar,#phantom.masthead .header-bar,#phantom .ph-wrap{min-height:60px}#phantom .logo-box,#phantom .phantom-top-line-logo,.phantom-sticky .sticky-on.masthead:not(.side-header) .branding>a,.phantom-sticky .sticky-on.masthead:not(.side-header) .branding>img{padding:0 18px 0 0}.transparent.phantom-sticky .sticky-on.masthead .branding>a,.transparent.phantom-sticky .sticky-on.masthead .branding>img{padding:0 18px 0 0}#phantom{background:#fff none repeat center center;background-size:auto}.phantom-shadow-decoration #phantom{box-shadow:0 0 15px 1px rgba(0,0,0,.07)}#phantom.boxed{max-width:1280px}.phantom-line-decoration #phantom{border-bottom:1px solid #b8b8c1;box-shadow:none!important}.phantom-content-width-line-decoration #phantom .ph-wrap{position:relative;box-shadow:none!important}.phantom-content-width-line-decoration #phantom .ph-wrap:after{position:absolute;bottom:0;left:auto;right:auto;content:"";width:calc(100% - 50px - 50px);height:1px;background:#b8b8c1}.phantom-shadow-decoration #phantom{box-shadow:0 0 15px 1px rgba(0,0,0,.07);border-bottom:none}.phantom-disable-decoration #phantom{box-shadow:none!important;border-bottom:none}.responsive-off.phantom-sticky .sticky-on.masthead:not(.masthead-mobile){background:#fff!important}.responsive-off.phantom-line-decoration.phantom-sticky .sticky-on.masthead{border-bottom:1px solid #b8b8c1;box-shadow:none!important}.masthead:not(.side-header):not(.side-header-v-stroke):not(.side-header-menu-icon) .header-bar,.ph-wrap{padding:0 50px}.top-header .mega-full-width>.dt-mega-menu-wrap{width:calc(100% - 50px - 50px)}.boxed .masthead:not(.full-width):not(.side-header):not(.side-header-menu-icon):not(.side-header-v-stroke) .header-bar,.boxed .ph-wrap{max-width:100%;width:calc(100% - 50px - 50px)}#phantom .ph-wrap .header-bar{padding:0}.boxed .masthead:not(.width-in-pixel):not(#phantom) .top-bar.full-width-line:after,.boxed .masthead:not(.width-in-pixel):not(.sticky-on) .top-bar-bg,.boxed.masthead:not(.width-in-pixel):not(#phantom) .top-bar-bg,.boxed .classic-header:not(.width-in-pixel) .navigation:before{margin:0 -50px;padding:0 1000px}.ph-wrap,#phantom .ph-wrap.boxed,.boxed .top-bar.line-content:before,.boxed .classic-header.content-width-line .navigation:before{max-width:calc(100% - 50px - 50px)}.masthead:not(.mixed-header){}.masthead.line-decoration:not(.side-header):not(.mixed-header):not(.masthead-mobile-header){border-bottom:1px solid #b8b8c1}.header-side-left .masthead.line-decoration:not(.mixed-header):not(.masthead-mobile-header){border-right:1px solid #b8b8c1}.header-side-right .masthead.line-decoration:not(.mixed-header):not(.masthead-mobile-header){border-left:1px solid #b8b8c1}.masthead.content-width-line-decoration:not(.mixed-header):not(.side-header):not(.masthead-mobile-header):not(#phantom) .header-bar{padding-bottom:1px}.masthead.content-width-line-decoration:not(.mixed-header):not(.side-header):not(.masthead-mobile-header):not(#phantom) .header-bar:after{position:absolute;bottom:0;left:auto;right:auto;content:"";width:calc(100% - 50px - 50px);height:1px;background:#b8b8c1}.header-side-left .masthead.content-width-line-decoration:not(.mixed-header):not(.masthead-mobile-header) .header-bar:after{position:absolute;content:"";right:0;bottom:auto;top:auto;height:calc(100% - 0px - 0px);width:1px;background:#b8b8c1}.header-side-right .masthead.content-width-line-decoration:not(.mixed-header):not(.masthead-mobile-header) .header-bar:after{position:absolute;content:"";left:0;bottom:auto;top:auto;height:calc(100% - 0px - 0px);width:1px;background:#b8b8c1}.transparent .masthead:not(.side-header),.overlay-navigation .masthead.shadow-decoration:not(.mixed-header){box-shadow:none}.masthead.shadow-decoration:not(.side-header-menu-icon):not(#phantom):not(.masthead-mobile-header){box-shadow:0 0 15px 1px rgba(0,0,0,.07)}#main-slideshow:not(.rv-slider):not(.empty-slider){min-height:90px}#main-slideshow.fixed,#main-slideshow.fix,#main-slideshow.layer-fixed{background:;background-size:;background-color:rgba(139,141,148,.08)}#main-slideshow.fixed{min-height:10px}#main-slideshow.fixed>.royalSlider,#main-slideshow.fixed .ts-wrap{max-width:1212px}.outline-element-decoration #main-slideshow.fixed:after,.outline-element-decoration #main-slideshow.layer-fixed:after,.outline-element-decoration #main-slideshow.fix:after{background-color:rgba(139,141,148,.15)}.page-title .wf-wrap{min-height:200px;padding-top:30px;padding-bottom:30px}.page-title .wf-wrap:after{border-bottom:6px double #b8b8c1}.page-title.solid-bg{background-color:rgba(0,0,0,.04)}.page-title.solid-bg.bg-img-enabled{background-image:none;background-repeat:repeat;background-attachment:;background-position:center center;background-size:auto auto}.page-title.overlay-bg:after{background:rgba(0,0,0,.5)}.page-title.gradient-bg{background:rgba(0,0,0,.04);background:-webkit-linear-gradient();background:linear-gradient()}.page-title.title-outline-decoration{border-bottom:10px solid transparent}.page-title>.wf-wrap,#fancy-header>.wf-wrap{width:100%}.page-title h1,.page-title h1 *,.page-title h1 a:hover,#page .page-title .entry-title{font:normal 300 34px/44px "Roboto",Helvetica,Arial,Verdana,sans-serif;color:#333;text-transform:none}.page-title .breadcrumbs li:before,.page-title .breadcrumbs li:before{color:rgba(139,141,148,.35)}.page-title.breadcrumbs-bg .breadcrumbs{background:#594492;border-radius:2px;border:0 solid transparent}.page-title .breadcrumbs{padding:0;margin:10px 0 0}.page-title .breadcrumbs,.page-title .breadcrumbs a{color:#adafb3;font:normal 14px/24px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none}.page-title .breadcrumbs li:before,.page-title .breadcrumbs li:before{color:rgba(173,175,179,.5)}.fancy-header h1,.fancy-header h2,.fancy-header .fancy-subtitle{font:normal 300 34px/44px "Roboto",Helvetica,Arial,Verdana,sans-serif}#page .fancy-header .color-accent span{color:#1e6ba5}.accent-gradient #page .fancy-header .color-accent span{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.accent-gradient #page .fancy-header .color-accent span{color:#1e6ba5}}.dt-breadcrumbs-shortcode .breadcrumbs *{color:#adafb3}.responsive-off #main:not(.sidebar-none) .wf-container-main{grid-column-gap:50px}.responsive-off .sidebar-right .wf-container-main{-ms-grid-columns:calc(100% - 350px - 25px) 50px calc(350px - 25px);grid-template-columns:calc(100% - 350px - 25px) calc(350px - 25px)}.responsive-off .sidebar-left .wf-container-main{-ms-grid-columns:calc(350px - 25px) 50px calc(100% - 350px - 25px);grid-template-columns:calc(350px - 25px) calc(100% - 350px - 25px)}.responsive-off .sidebar-divider-vertical.sidebar-left .sidebar{padding-right:50px}.responsive-off .sidebar-divider-vertical.sidebar-right .sidebar{padding-left:50px}.sidebar-right .sidebar{border-left:1px solid rgba(0,0,0,.08)}.sidebar-left .sidebar{border-right:1px solid rgba(0,0,0,.08)}.solid-bg .sidebar-content{background:#f7f7f8 none repeat center center}.solid-bg.sidebar-outline-decoration .sidebar-content,.bg-under-widget.sidebar-outline-decoration .widget{border:1px solid rgba(0,0,0,.06)}.bg-under-widget .sidebar-content .widget,.solid-bg.sidebar-content .widget{background:#f7f7f8 none repeat center center}.solid-bg.sidebar-content.sidebar-outline-decoration .widget{border:1px solid rgba(0,0,0,.06)}.solid-bg.sidebar-shadow-decoration .sidebar-content,.bg-under-widget.sidebar-shadow-decoration .sidebar-content .widget,.solid-bg.sidebar-content.sidebar-shadow-decoration .widget{box-shadow:0 6px 18px rgba(0,0,0,.1)}.sidebar .widget,.sidebar-content .widget,.elementor-widget-sidebar .widget{border-top:1px solid rgba(0,0,0,.08);color:#3d3d41;font-size:15px;line-height:27px;padding-top:30px;padding-bottom:30px}.sidebar.bg-under-widget .widget,.bg-under-widget .sidebar-content .widget,.solid-bg.sidebar-content .widget,.mec-wrap .col-md-4 .widget{margin-top:60px}.widget-title{font:normal bold 16px/26px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none;color:#333}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .widget-title{color:#333}.sidebar-content .widget-title{color:#333}.footer .widget-title{color:#eee}.widgettitle{font:normal bold 20px/30px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none;color:#333}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .widgettitle{color:#333}.sidebar-content .widgettitle{color:#333}.footer .widgettitle{color:#eee}.custom-nav>li li a:before{background-color:#adafb3}.footer .custom-nav>li li a:before{background-color:rgba(139,141,148,.5)}.sidebar-content .custom-nav>li li a:before{background-color:rgba(139,141,148,.5)}.sidebar-content .widget:not(.widget_icl_lang_sel_widget) a:not(.elementor-button),.sidebar-content.solid-bg .widget:not(.widget_icl_lang_sel_widget) a:not(.elementor-button) *{color:#3d3d41}.sidebar-content .widget .post-content .text-secondary{color:#3d3d41}.footer .widget a,.footer .widget .post-content .text-secondary{color:#3d3d41}.widget_categories li a,.widget_meta a,.blogroll a,.widget_archive li a,.widget_recent_entries a,.widget_recent_comments a,.widget_links a,.items-grid a,.recent-posts a,.widget:not(.widget_icl_lang_sel_widget) .recent-posts a,.contact-info .secondary-color,.widget_nav_menu a,.tagcloud a,.widget_pages a,a.rsswidget,.textwidget a{color:#333}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .widget_categories li a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .widget_meta a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .blogroll a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .widget_archive li a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .widget_recent_entries a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .widget_recent_comments a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .widget_links a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .items-grid a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .recent-posts a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .widget:not(.widget_icl_lang_sel_widget) .recent-posts a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .contact-info .secondary-color,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .widget_nav_menu a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .tagcloud a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .widget_pages a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget a.rsswidget,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .textwidget a{color:#333}.sidebar-content .widget_categories li a,.sidebar-content .widget_meta a,.sidebar-content .blogroll a,.sidebar-content .widget_archive li a,.sidebar-content .widget_recent_entries a,.sidebar-content .widget_recent_comments a,.sidebar-content .widget_links a,.sidebar-content .items-grid a,.sidebar-content .recent-posts a,.sidebar-content .widget:not(.widget_icl_lang_sel_widget) .recent-posts a,.sidebar-content .contact-info .secondary-color,.sidebar-content .widget_nav_menu a,.sidebar-content .tagcloud a,.sidebar-content .widget_pages a,.sidebar-content a.rsswidget,.sidebar-content .textwidget a{color:#333}.footer .widget_categories li a,.footer .widget_meta a,.footer .blogroll a,.footer .widget_archive li a,.footer .widget_recent_entries a,.footer .widget_recent_comments a,.footer .widget_links a,.footer .items-grid a,.footer .recent-posts a,.footer .widget:not(.widget_icl_lang_sel_widget) .recent-posts a,.footer .contact-info .secondary-color,.footer .widget_nav_menu a,.footer .tagcloud a,.footer .widget_pages a,.footer a.rsswidget,.footer .textwidget a{color:#eee}.sidebar-content .custom-categories a,.sidebar-content .custom-categories a .item-name,.sidebar-content .cat-item a,.sidebar-content .widget_recent_comments a,.sidebar-content .widget_tag_cloud a:hover{color:#333}.footer .custom-categories a,.footer .custom-categories a .item-name,.footer .cat-item a,.footer .widget_recent_comments a,.footer .widget_tag_cloud a:hover{color:#eee}.sidebar-content .custom-categories a span.item-num,.sidebar-content .cat-item a span.item-num{color:rgba(139,141,148,.5)}.footer .custom-categories a span.item-num,.footer .cat-item a span.item-num{color:rgba(139,141,148,.5)}.sidebar-content .custom-categories a:hover span.item-name,.sidebar-content:not(.solid-bg) .widget:not(.widget_icl_lang_sel_widget) .custom-categories a:hover span.item-name,.sidebar-content .cat-item a:hover span.item-name,.sidebar-content:not(.solid-bg) .widget:not(.widget_icl_lang_sel_widget) .cat-item a:hover span.item-name,.sidebar-content .custom-menu a:hover,.sidebar-content:not(.solid-bg) .widget:not(.widget_icl_lang_sel_widget) .custom-menu a:hover,.sidebar-content .custom-menu li.act>a,.sidebar-content:not(.solid-bg) .widget:not(.widget_icl_lang_sel_widget) .custom-menu li.act>a,.sidebar-content .widget_recent_comments a:hover,.sidebar-content:not(.solid-bg) .widget:not(.widget_icl_lang_sel_widget) .widget_recent_comments a:hover{color:#1e6ba5}.accent-gradient #page .custom-categories a:hover span.item-name,.accent-gradient #page .cat-item a:hover span.item-name,.accent-gradient #page .custom-menu a:hover,.accent-gradient #page .custom-menu li.act>a,.accent-gradient #page .widget_recent_comments a:hover{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.accent-gradient #page .custom-categories a:hover span.item-name,.accent-gradient #page .cat-item a:hover span.item-name,.accent-gradient #page .custom-menu a:hover,.accent-gradient #page .custom-menu li.act>a,.accent-gradient #page .widget_recent_comments a:hover{color:#1e6ba5}}.footer .custom-categories a:hover span.item-name,.footer .cat-item a:hover span.item-name,.footer .custom-menu a:hover,.footer .custom-menu li.act>a,.footer .widget_recent_comments a:hover{color:#1e6ba5}.accent-gradient #page .footer .custom-categories a:hover span.item-name,.accent-gradient #page .footer .cat-item a:hover span.item-name,.accent-gradient #page .footer .custom-menu a:hover,.accent-gradient #page .footer .custom-menu li.act>a,.accent-gradient #page .footer .widget_recent_comments a:hover{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.accent-gradient #page .footer .custom-categories a:hover span.item-name,.accent-gradient #page .footer .cat-item a:hover span.item-name,.accent-gradient #page .footer .custom-menu a:hover,.accent-gradient #page .footer .custom-menu li.act>a,.accent-gradient #page .footer .widget_recent_comments a:hover{color:#1e6ba5}}.sidebar-content .widget .menu li,.sidebar-content .widget .custom-menu.dividers-on li,.sidebar-content .widget_pages li,.sidebar-content .blogroll li,.sidebar-content .widget .qts-lang-menu li{border-style:solid;border-width:1px;border-color:rgba(139,141,148,.15);border-left:none;border-right:none;border-bottom:none}.widget .menu li,.widget_pages li,.widget .custom-menu.dividers-on li,.widget .blogroll li,.widget .qts-lang-menu li{border-style:solid;border-width:1px;border-color:rgba(139,141,148,.15);border-left:none;border-right:none;border-bottom:none}.footer .menu li,.footer .widget_pages li,.footer .custom-menu.dividers-on li,.footer .blogroll li,.footer .qts-lang-menu li{border-style:solid;border-width:1px;border-color:rgba(139,141,148,.15);border-left:none;border-right:none;border-bottom:none}.menu .current-menu-parent>a,.menu .current-menu-item>a,.custom-nav>li>a:hover span,.custom-nav li.act>a span,.custom-nav>li>ul a:hover span,.st-accordion li>a:hover,.st-accordion>ul li>a:hover *,.widget .custom-categories a:hover span.item-name,.widget_categories li a:hover,.widget_meta a:hover,.blogroll a:hover,.widget_archive li a:hover,.widget_recent_entries a:hover,.widget_links a:hover,.widget_pages a:hover,.recent-posts a:not(.post-rollover):hover,.items-grid .post-content>a:hover,#wp-calendar td a:hover,.tagcloud a:hover,.widget_nav_menu a:hover,a.rsswidget:hover{color:#1e6ba5}.sidebar-content .menu .current-menu-parent>a,.sidebar-content.solid-bg .menu .current-menu-parent>a,.sidebar-content .menu .current-menu-item>a,.sidebar-content.solid-bg .menu .current-menu-item>a,.sidebar-content .custom-nav>li>a:hover span,.sidebar-content.solid-bg .custom-nav>li>a:hover span,.sidebar-content .custom-nav li.act>a span,.sidebar-content.solid-bg .custom-nav li.act>a span,.sidebar-content .custom-nav>li>ul a:hover span,.sidebar-content.solid-bg .custom-nav>li>ul a:hover span,.sidebar-content .st-accordion li>a:hover,.sidebar-content.solid-bg .st-accordion li>a:hover,.sidebar-content .st-accordion>ul li>a:hover *,.sidebar-content.solid-bg .st-accordion>ul li>a:hover *,.sidebar-content .widget .custom-categories a:hover span.item-name,.sidebar-content.solid-bg .widget .custom-categories a:hover span.item-name,.sidebar-content .widget_categories li a:hover,.sidebar-content.solid-bg .widget_categories li a:hover,.sidebar-content .widget_meta a:hover,.sidebar-content.solid-bg .widget_meta a:hover,.sidebar-content .blogroll a:hover,.sidebar-content.solid-bg .blogroll a:hover,.sidebar-content .widget_archive li a:hover,.sidebar-content.solid-bg .widget_archive li a:hover,.sidebar-content .widget_recent_entries a:hover,.sidebar-content.solid-bg .widget_recent_entries a:hover,.sidebar-content .widget_links a:hover,.sidebar-content.solid-bg .widget_links a:hover,.sidebar-content .widget_pages a:hover,.sidebar-content.solid-bg .widget_pages a:hover,.sidebar-content .recent-posts a:not(.post-rollover):hover,.sidebar-content.solid-bg .recent-posts a:not(.post-rollover):hover,.sidebar-content .items-grid .post-content>a:hover,.sidebar-content.solid-bg .items-grid .post-content>a:hover,.sidebar-content #wp-calendar td a:hover,.sidebar-content.solid-bg #wp-calendar td a:hover,.sidebar-content .tagcloud a:hover,.sidebar-content.solid-bg .tagcloud a:hover,.sidebar-content .widget_nav_menu a:hover,.sidebar-content.solid-bg .widget_nav_menu a:hover,.sidebar-content a.rsswidget:hover,.sidebar-content.solid-bg a.rsswidget:hover{color:#1e6ba5}.accent-gradient .sidebar-content .menu .current-menu-parent>a,.accent-gradient .sidebar-content.solid-bg .menu .current-menu-parent>a,.accent-gradient .sidebar-content .menu .current-menu-item>a,.accent-gradient .sidebar-content.solid-bg .menu .current-menu-item>a,.accent-gradient .sidebar-content .custom-nav>li>a:hover span,.accent-gradient .sidebar-content.solid-bg .custom-nav>li>a:hover span,.accent-gradient .sidebar-content .custom-nav li.act>a span,.accent-gradient .sidebar-content.solid-bg .custom-nav li.act>a span,.accent-gradient .sidebar-content .custom-nav>li>ul a:hover span,.accent-gradient .sidebar-content.solid-bg .custom-nav>li>ul a:hover span,.accent-gradient .sidebar-content .st-accordion li>a:hover,.accent-gradient .sidebar-content.solid-bg .st-accordion li>a:hover,.accent-gradient .sidebar-content .st-accordion>ul li>a:hover *,.accent-gradient .sidebar-content.solid-bg .st-accordion>ul li>a:hover *,.accent-gradient .sidebar-content .widget .custom-categories a:hover span.item-name,.accent-gradient .sidebar-content.solid-bg .widget .custom-categories a:hover span.item-name,.accent-gradient .sidebar-content .widget_categories li a:hover,.accent-gradient .sidebar-content.solid-bg .widget_categories li a:hover,.accent-gradient .sidebar-content .widget_meta a:hover,.accent-gradient .sidebar-content.solid-bg .widget_meta a:hover,.accent-gradient .sidebar-content .blogroll a:hover,.accent-gradient .sidebar-content.solid-bg .blogroll a:hover,.accent-gradient .sidebar-content .widget_archive li a:hover,.accent-gradient .sidebar-content.solid-bg .widget_archive li a:hover,.accent-gradient .sidebar-content .widget_recent_entries a:hover,.accent-gradient .sidebar-content.solid-bg .widget_recent_entries a:hover,.accent-gradient .sidebar-content .widget_links a:hover,.accent-gradient .sidebar-content.solid-bg .widget_links a:hover,.accent-gradient .sidebar-content .widget_pages a:hover,.accent-gradient .sidebar-content.solid-bg .widget_pages a:hover,.accent-gradient .sidebar-content .recent-posts a:not(.post-rollover):hover,.accent-gradient .sidebar-content.solid-bg .recent-posts a:not(.post-rollover):hover,.accent-gradient .sidebar-content .items-grid .post-content>a:hover,.accent-gradient .sidebar-content.solid-bg .items-grid .post-content>a:hover,.accent-gradient .sidebar-content #wp-calendar td a:hover,.accent-gradient .sidebar-content.solid-bg #wp-calendar td a:hover,.accent-gradient .sidebar-content .tagcloud a:hover,.accent-gradient .sidebar-content.solid-bg .tagcloud a:hover,.accent-gradient .sidebar-content .widget_nav_menu a:hover,.accent-gradient .sidebar-content.solid-bg .widget_nav_menu a:hover,.accent-gradient .sidebar-content a.rsswidget:hover,.accent-gradient .sidebar-content.solid-bg a.rsswidget:hover{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.accent-gradient .sidebar-content .menu .current-menu-parent>a,.accent-gradient .sidebar-content.solid-bg .menu .current-menu-parent>a,.accent-gradient .sidebar-content .menu .current-menu-item>a,.accent-gradient .sidebar-content.solid-bg .menu .current-menu-item>a,.accent-gradient .sidebar-content .custom-nav>li>a:hover span,.accent-gradient .sidebar-content.solid-bg .custom-nav>li>a:hover span,.accent-gradient .sidebar-content .custom-nav li.act>a span,.accent-gradient .sidebar-content.solid-bg .custom-nav li.act>a span,.accent-gradient .sidebar-content .custom-nav>li>ul a:hover span,.accent-gradient .sidebar-content.solid-bg .custom-nav>li>ul a:hover span,.accent-gradient .sidebar-content .st-accordion li>a:hover,.accent-gradient .sidebar-content.solid-bg .st-accordion li>a:hover,.accent-gradient .sidebar-content .st-accordion>ul li>a:hover *,.accent-gradient .sidebar-content.solid-bg .st-accordion>ul li>a:hover *,.accent-gradient .sidebar-content .widget .custom-categories a:hover span.item-name,.accent-gradient .sidebar-content.solid-bg .widget .custom-categories a:hover span.item-name,.accent-gradient .sidebar-content .widget_categories li a:hover,.accent-gradient .sidebar-content.solid-bg .widget_categories li a:hover,.accent-gradient .sidebar-content .widget_meta a:hover,.accent-gradient .sidebar-content.solid-bg .widget_meta a:hover,.accent-gradient .sidebar-content .blogroll a:hover,.accent-gradient .sidebar-content.solid-bg .blogroll a:hover,.accent-gradient .sidebar-content .widget_archive li a:hover,.accent-gradient .sidebar-content.solid-bg .widget_archive li a:hover,.accent-gradient .sidebar-content .widget_recent_entries a:hover,.accent-gradient .sidebar-content.solid-bg .widget_recent_entries a:hover,.accent-gradient .sidebar-content .widget_links a:hover,.accent-gradient .sidebar-content.solid-bg .widget_links a:hover,.accent-gradient .sidebar-content .widget_pages a:hover,.accent-gradient .sidebar-content.solid-bg .widget_pages a:hover,.accent-gradient .sidebar-content .recent-posts a:not(.post-rollover):hover,.accent-gradient .sidebar-content.solid-bg .recent-posts a:not(.post-rollover):hover,.accent-gradient .sidebar-content .items-grid .post-content>a:hover,.accent-gradient .sidebar-content.solid-bg .items-grid .post-content>a:hover,.accent-gradient .sidebar-content #wp-calendar td a:hover,.accent-gradient .sidebar-content.solid-bg #wp-calendar td a:hover,.accent-gradient .sidebar-content .tagcloud a:hover,.accent-gradient .sidebar-content.solid-bg .tagcloud a:hover,.accent-gradient .sidebar-content .widget_nav_menu a:hover,.accent-gradient .sidebar-content.solid-bg .widget_nav_menu a:hover,.accent-gradient .sidebar-content a.rsswidget:hover,.accent-gradient .sidebar-content.solid-bg a.rsswidget:hover{color:#1e6ba5}}.footer .menu .current-menu-parent>a,.footer .menu .current-menu-item>a,.footer .custom-nav>li>a:hover span,.footer .custom-nav li.act>a span,.footer .custom-nav>li>ul a:hover span,.footer .st-accordion li>a:hover,.footer .st-accordion>ul li>a:hover *,.footer .widget .custom-categories a:hover span.item-name,.footer .widget_categories li a:hover,.footer .widget_meta a:hover,.footer .blogroll a:hover,.footer .widget_archive li a:hover,.footer .widget_recent_entries a:hover,.footer .widget_links a:hover,.footer .widget_pages a:hover,.footer .recent-posts a:not(.post-rollover):hover,.footer .items-grid .post-content>a:hover,.footer #wp-calendar td a:hover,.footer .tagcloud a:hover,.footer .widget_nav_menu a:hover,.footer a.rsswidget:hover{color:#1e6ba5}.accent-gradient .footer .menu .current-menu-parent>a,.accent-gradient .footer .menu .current-menu-item>a,.accent-gradient .footer .custom-nav>li>a:hover span,.accent-gradient .footer .custom-nav li.act>a span,.accent-gradient .footer .custom-nav>li>ul a:hover span,.accent-gradient .footer .st-accordion li>a:hover,.accent-gradient .footer .st-accordion>ul li>a:hover *,.accent-gradient .footer .widget .custom-categories a:hover span.item-name,.accent-gradient .footer .widget_categories li a:hover,.accent-gradient .footer .widget_meta a:hover,.accent-gradient .footer .blogroll a:hover,.accent-gradient .footer .widget_archive li a:hover,.accent-gradient .footer .widget_recent_entries a:hover,.accent-gradient .footer .widget_links a:hover,.accent-gradient .footer .widget_pages a:hover,.accent-gradient .footer .recent-posts a:not(.post-rollover):hover,.accent-gradient .footer .items-grid .post-content>a:hover,.accent-gradient .footer #wp-calendar td a:hover,.accent-gradient .footer .tagcloud a:hover,.accent-gradient .footer .widget_nav_menu a:hover,.accent-gradient .footer a.rsswidget:hover{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.accent-gradient .footer .menu .current-menu-parent>a,.accent-gradient .footer .menu .current-menu-item>a,.accent-gradient .footer .custom-nav>li>a:hover span,.accent-gradient .footer .custom-nav li.act>a span,.accent-gradient .footer .custom-nav>li>ul a:hover span,.accent-gradient .footer .st-accordion li>a:hover,.accent-gradient .footer .st-accordion>ul li>a:hover *,.accent-gradient .footer .widget .custom-categories a:hover span.item-name,.accent-gradient .footer .widget_categories li a:hover,.accent-gradient .footer .widget_meta a:hover,.accent-gradient .footer .blogroll a:hover,.accent-gradient .footer .widget_archive li a:hover,.accent-gradient .footer .widget_recent_entries a:hover,.accent-gradient .footer .widget_links a:hover,.accent-gradient .footer .widget_pages a:hover,.accent-gradient .footer .recent-posts a:not(.post-rollover):hover,.accent-gradient .footer .items-grid .post-content>a:hover,.accent-gradient .footer #wp-calendar td a:hover,.accent-gradient .footer .tagcloud a:hover,.accent-gradient .footer .widget_nav_menu a:hover,.accent-gradient .footer a.rsswidget:hover{color:#1e6ba5}}.textwidget a:not(.dt-btn):hover{color:#1e6ba5}.sidebar-content .textwidget a:not(.dt-btn):hover,.stripe .sidebar-content.solid-bg .textwidget a:not(.dt-btn):hover{color:#1e6ba5}.footer .textwidget a:not(.dt-btn):hover{color:#1e6ba5}.accent-gradient #page .footer .textwidget a:not(.dt-btn):hover{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.accent-gradient #page .footer .textwidget a:not(.dt-btn):hover{color:#1e6ba5}}#wp-calendar,#wp-calendar td{background-color:rgba(51,51,51,.04)}.sidebar-content #wp-calendar,.sidebar-content #wp-calendar td{background-color:rgba(51,51,51,.04)}#wp-calendar,#wp-calendar caption,#wp-calendar td{border-color:rgba(0,0,0,.08)}.sidebar-content #wp-calendar,.sidebar-content #wp-calendar caption,.sidebar-content #wp-calendar td{border-color:rgba(139,141,148,.15)}#wp-calendar td:hover{background-color:rgba(51,51,51,.08)}.sidebar-content #wp-calendar td:hover{background-color:rgba(51,51,51,.08)}.footer #wp-calendar,.footer #wp-calendar td{background-color:rgba(238,238,238,.04)}.footer #wp-calendar td:hover{background-color:rgba(238,238,238,.08)}.footer #wp-calendar,.footer #wp-calendar caption,.footer #wp-calendar td{border-color:rgba(139,141,148,.15)}#wp-calendar td.act{color:#fff;background-color:#1e6ba5}.accent-gradient #wp-calendar td.act{background:#1e6ba5;}#wp-calendar th,#wp-calendar caption,#wp-calendar tfoot td,#wp-calendar tfoot td a{color:#333}.dt-mega-menu .dt-mega-parent .sidebar-content .widget #wp-calendar th,.dt-mega-menu .dt-mega-parent .sidebar-content .widget #wp-calendar caption,.dt-mega-menu .dt-mega-parent .sidebar-content .widget #wp-calendar tfoot td,.dt-mega-menu .dt-mega-parent .sidebar-content .widget #wp-calendar tfoot td a{color:#333}.sidebar-content #wp-calendar th,.sidebar-content #wp-calendar caption,.sidebar-content #wp-calendar tfoot td,.sidebar-content #wp-calendar tfoot td a{color:#333}.footer #wp-calendar th,.footer #wp-calendar caption,.footer #wp-calendar tfoot td,.footer #wp-calendar tfoot td a{color:#eee}#page .widget .searchform .submit,.content .searchform .submit{color:rgba(139,141,148,.5)}.custom-nav>li>a,.custom-nav>li>ul a{font-size:}.custom-nav>li>ul a{font-size:13px}.widget_recent_comments a:hover{color:#1e6ba5!important}.custom-menu a:after{color:rgba(173,175,179,.999)}.sidebar-content .custom-menu a:after{color:rgba(139,141,148,.5)}.footer .custom-menu a:after{color:rgba(139,141,148,.5)}.custom-menu a:hover:after,.custom-menu .act>a:after{color:rgba(173,175,179,.999)}.sidebar-content .custom-menu a:hover:after,.sidebar-content .custom-menu .act>a:after{color:rgba(30,187,240,.999)}.footer .custom-menu a:hover:after,.footer .custom-menu .act>a:after{color:rgba(30,187,240,.999)}.sidebar .skill,.sidebar-content .skill{background-color:rgba(139,141,148,.15)}.footer .skill{background-color:rgba(139,141,148,.15)}.skill-value{color:#fff;background-color:#1e6ba5}.accent-gradient .skill-value{background:#1e6ba5;}.skill-name{font-size:13px;line-height:25px}.skill-name,.skill-name *,.custom-nav>li>a span,.custom-nav>li>ul a span,.st-accordion li a,.st-accordion>ul li>a *{color:#333}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .skill-name,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .skill-name *,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .custom-nav>li>a span,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .custom-nav>li>ul a span,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .st-accordion li a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .st-accordion>ul li>a *{color:#333}.sidebar-content .skill-name,.sidebar-content .skill-name *,.sidebar-content .custom-nav>li>a span,.sidebar-content .custom-nav>li>ul a span,.sidebar-content .st-accordion li a,.sidebar-content .st-accordion>ul li>a *{color:#333}.footer .skill-name,.footer .skill-name *,.footer .custom-nav>li>a span,.footer .custom-nav>li>ul a span,.footer .st-accordion li a,.footer .st-accordion>ul li>a *{color:#eee}.st-accordion li>a{font-size:15px;line-height:27px}.custom-menu.show-arrow a:after{top:7.5px}.footer .custom-menu.show-arrow a:after{top:7px}.custom-menu a:not(:hover){color:#333}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .custom-menu a:not(:hover){color:#333}.sidebar-content .custom-menu a:not(:hover){color:#333}.footer .custom-menu a:not(:hover){color:#eee}.sidebar-content .widget:not(.widget_icl_lang_sel_widget) .custom-menu a:not(:hover){color:#333}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .sidebar-content .widget:not(.widget_icl_lang_sel_widget) .custom-menu a:not(:hover){color:#333}.sidebar-content .sidebar-content .widget:not(.widget_icl_lang_sel_widget) .custom-menu a:not(:hover){color:#333}.footer .sidebar-content .widget:not(.widget_icl_lang_sel_widget) .custom-menu a:not(:hover){color:#eee}.custom-menu a:before,.widget_presscore-custom-menu-1 .custom-menu a:after{top:7.5px}.footer .custom-menu a:before,.footer .widget_presscore-custom-menu-1 .custom-menu a:after{top:7px}.custom-nav>li li a:before{top:14px}.footer .custom-nav>li li a:before{top:13.5px}.sidebar .st-accordion li>a:before,.sidebar-content .st-accordion li>a:before,.sidebar .custom-menu a:before,.sidebar-content .custom-menu a:before{background-color:rgba(139,141,148,.15)}.footer .st-accordion li>a:before,.footer .custom-menu a:before{background-color:rgba(139,141,148,.15)}.st-accordion li>a:after{color:rgba(139,141,148,.5)}.footer .st-accordion li>a:after{color:rgba(139,141,148,.5)}.st-accordion li>a:hover:after{color:#1e6ba5}.footer .st-accordion li>a:hover:after{color:}.dt-posts-preload .dt-posts-preload-activity{background-color:rgba(30,187,240,.9)}.format-link-content,.format-aside-content,.format-status-content{background-color:rgba(0,0,0,.04)}.outline-element-decoration .format-link-content{box-shadow:inset 0 0 0 1px transparent}.shadow-element-decoration .format-link-content{box-shadow:0 6px 18px rgba(0,0,0,.1)}.post.bg-on,.post.bg-on.fullwidth-img.format-quote,.post.bg-on.fullwidth-img.format-link{background-color:rgba(0,0,0,.04)}.outline-element-decoration .post.bg-on,.outline-element-decoration .post.bg-on.fullwidth-img.format-quote,.outline-element-decoration .post.bg-on.fullwidth-img.format-link{box-shadow:inset 0 0 0 1px transparent}.shadow-element-decoration .post.bg-on,.shadow-element-decoration .post.bg-on.fullwidth-img.format-quote,.shadow-element-decoration .post.bg-on.fullwidth-img.format-link{box-shadow:0 6px 18px rgba(0,0,0,.1)}.layout-list .post{border-top:1px solid;border-color:rgba(0,0,0,.08)}.sidebar .layout-list .post,.sidebar-content .layout-list .post{border-color:rgba(139,141,148,.15)}.footer .layout-list .post{border-color:rgba(139,141,148,.15)}.dividers-on.classic-layout-list .post{border-bottom:1px solid;border-color:rgba(0,0,0,.08)}.sidebar .dividers-on.classic-layout-list .post,.sidebar-content .dividers-on.classic-layout-list .post{border-color:rgba(139,141,148,.15)}.footer .dividers-on.classic-layout-list .post{border-color:rgba(139,141,148,.15)}.content-bg-on.centered-layout-list article,.content-bg-on.classic-layout-list article{background-color:rgba(0,0,0,.04)}.outline-element-decoration .content-bg-on.centered-layout-list article,.outline-element-decoration .content-bg-on.classic-layout-list article{box-shadow:inset 0 0 0 1px transparent}.shadow-element-decoration .content-bg-on.centered-layout-list article,.shadow-element-decoration .content-bg-on.classic-layout-list article{box-shadow:0 6px 18px rgba(0,0,0,.1)}.centered-layout-list.dividers-on .post-entry-content:after{background-color:rgba(139,141,148,.15)}.sidebar .centered-layout-list.dividers-on .post-entry-content:after,.sidebar-content .centered-layout-list.dividers-on .post-entry-content:after{background-color:rgba(139,141,148,.15)}.footer .centered-layout-list.dividers-on .post-entry-content:after{background-color:rgba(139,141,148,.15)}.content-bg-on:not(.classic-layout-list):not(.centered-layout-list):not(.gradient-overlay-layout-list) .post-entry-content{background-color:rgba(0,0,0,.04)}.outline-element-decoration .content-bg-on:not(.classic-layout-list):not(.centered-layout-list):not(.gradient-overlap-layout-list):not(.gradient-overlay-layout-list):not(.content-rollover-layout-list) .post-entry-content{box-shadow:inset 0 0 0 1px transparent}.shadow-element-decoration .content-bg-on:not(.classic-layout-list):not(.centered-layout-list):not(.gradient-overlap-layout-list):not(.gradient-overlay-layout-list):not(.content-rollover-layout-list) .post-entry-content{box-shadow:0 6px 18px rgba(0,0,0,.1)}.content-bg-on.content-rollover-layout-list .post-entry-content:before{background:rgba(0,0,0,.04);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.04) 65%,rgba(0,0,0,0.04) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.04) 65%,rgba(0,0,0,0.04) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.04) 65%,rgba(0,0,0,0.04) 100%)}#page .content-bg-on.gradient-overlap-layout-list .post-entry-content{background:linear-gradient(to bottom,rgba(0,0,0,0.04),rgba(0,0,0,0.04)) no-repeat 0px 150px}.content-bg-on.gradient-overlap-layout-list .post-entry-content:before{background:rgba(0,0,0,.04);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 64%,rgba(0,0,0,0.04) 83%,rgba(0,0,0,0.04) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 64%,rgba(0,0,0,0.04) 83%,rgba(0,0,0,0.04) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 64%,rgba(0,0,0,0.04) 83%,rgba(0,0,0,0.04) 100%)}#page .content-bg-on.gradient-overlap-layout-list .no-img .post-entry-content{background:rgba(0,0,0,.04)}.content-bg-on.gradient-overlap-layout-list .no-img .post-entry-content:before{display:none}#page .enable-bg-rollover.gradient-overlay-layout-list .post-entry-content{background-color:rgba(22,80,130,.85);background:rgba(22,80,130,.85);background:-webkit-linear-gradient(135deg,rgba(30,187,240,0.85) 30%,rgba(23,138,187,.85) 100%);background:linear-gradient(135deg,rgba(30,187,240,0.85) 30%,rgba(23,138,187,.85) 100%)}.blog-shortcode .entry-title,.portfolio-shortcode .entry-title,.albums-shortcode .entry-title,.owl-carousel.blog-carousel-shortcode .entry-title{font:normal normal normal 24px/34px "Roboto",Helvetica,Arial,Verdana,sans-serif}.mode-masonry.blog-shortcode .entry-title,.mode-grid.blog-shortcode .entry-title,.blog-carousel-shortcode.blog-shortcode .entry-title,.portfolio-carousel-shortcode.blog-shortcode .entry-title,.albums-carousel-shortcode.blog-shortcode .entry-title,.mode-masonry.portfolio-shortcode .entry-title,.mode-grid.portfolio-shortcode .entry-title,.blog-carousel-shortcode.portfolio-shortcode .entry-title,.portfolio-carousel-shortcode.portfolio-shortcode .entry-title,.albums-carousel-shortcode.portfolio-shortcode .entry-title,.mode-masonry.albums-shortcode .entry-title,.mode-grid.albums-shortcode .entry-title,.blog-carousel-shortcode.albums-shortcode .entry-title,.portfolio-carousel-shortcode.albums-shortcode .entry-title,.albums-carousel-shortcode.albums-shortcode .entry-title,.mode-masonry.owl-carousel.blog-carousel-shortcode .entry-title,.mode-grid.owl-carousel.blog-carousel-shortcode .entry-title,.blog-carousel-shortcode.owl-carousel.blog-carousel-shortcode .entry-title,.portfolio-carousel-shortcode.owl-carousel.blog-carousel-shortcode .entry-title,.albums-carousel-shortcode.owl-carousel.blog-carousel-shortcode .entry-title{font:normal normal normal 20px/30px "Roboto",Helvetica,Arial,Verdana,sans-serif}.blog-shortcode .entry-title a,.portfolio-shortcode .entry-title a,.albums-shortcode .entry-title a,.owl-carousel.blog-carousel-shortcode .entry-title a{color:#333}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .blog-shortcode .entry-title a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .portfolio-shortcode .entry-title a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .albums-shortcode .entry-title a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .owl-carousel.blog-carousel-shortcode .entry-title a{color:#333}.sidebar-content .blog-shortcode .entry-title a,.sidebar-content .portfolio-shortcode .entry-title a,.sidebar-content .albums-shortcode .entry-title a,.sidebar-content .owl-carousel.blog-carousel-shortcode .entry-title a{color:#333}.footer .blog-shortcode .entry-title a,.footer .portfolio-shortcode .entry-title a,.footer .albums-shortcode .entry-title a,.footer .owl-carousel.blog-carousel-shortcode .entry-title a{color:#eee}#page .blog-shortcode .entry-title a:hover,#page .portfolio-shortcode:not(.gradient-overlay-layout-list):not(.content-rollover-layout-list) .entry-title a:hover,#page .albums-shortcode .entry-title a:hover,#page .owl-carousel.blog-carousel-shortcode .entry-title a:hover{color:#1e6ba5}.accent-gradient #page .blog-shortcode .entry-title a:hover,.accent-gradient #page .portfolio-shortcode:not(.gradient-overlay-layout-list):not(.content-rollover-layout-list) .entry-title a:hover,.accent-gradient #page .albums-shortcode .entry-title a:hover,.accent-gradient #page .owl-carousel.blog-carousel-shortcode .entry-title a:hover{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.accent-gradient #page .blog-shortcode .entry-title a:hover,.accent-gradient #page .portfolio-shortcode:not(.gradient-overlay-layout-list):not(.content-rollover-layout-list) .entry-title a:hover,.accent-gradient #page .albums-shortcode .entry-title a:hover,.accent-gradient #page .owl-carousel.blog-carousel-shortcode .entry-title a:hover{color:#1e6ba5}}.blog-shortcode .entry-meta,.portfolio-shortcode .entry-meta,.albums-shortcode .entry-meta,.owl-carousel .entry-meta{font-size:13px;line-height:25px;color:#adafb3}.sidebar-content .blog-shortcode .entry-meta,.sidebar-content .portfolio-shortcode .entry-meta,.sidebar-content .albums-shortcode .entry-meta,.sidebar-content .owl-carousel .entry-meta{color:rgba(139,141,148,.5)}.footer .blog-shortcode .entry-meta,.footer .portfolio-shortcode .entry-meta,.footer .albums-shortcode .entry-meta,.footer .owl-carousel .entry-meta{color:rgba(139,141,148,.5)}.blog-shortcode .entry-excerpt,.portfolio-shortcode .entry-excerpt,.albums-shortcode .entry-excerpt,.owl-carousel .entry-excerpt{font-size:15px;line-height:27px}.blog-shortcode.mode-list .entry-excerpt{font-size:16px;line-height:28px}.post-details.details-type-link{font-size:13px;line-height:17px;color:#333}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .post-details.details-type-link{color:#333}.sidebar-content .post-details.details-type-link{color:#333}.footer .post-details.details-type-link{color:#eee}.post-details.details-type-link *{color:#333}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .post-details.details-type-link *{color:#333}.sidebar-content .post-details.details-type-link *{color:#333}.footer .post-details.details-type-link *{color:#eee}.post-details.details-type-link:after{background-color:#1e6ba5}.accent-gradient .post-details.details-type-link:after{background:#1e6ba5;}.details{font-size:13px;line-height:17px;color:#333}.details:hover{color:#333}.details:before{background-color:#1e6ba5}.accent-gradient .details:before{background:#1e6ba5;}.layout-masonry .post h2.entry-title,.layout-grid .post h2.entry-title,.shortcode-blog-posts .post h2.entry-title,.dt-blog-shortcode .post h2.entry-title,.slider-wrapper .post h2.entry-title,.rollover-content h2.entry-title{color:#333;font:normal bold 20px/30px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none}.post h2.entry-title,.post h2.entry-title{color:#333}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .post h2.entry-title,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .post h2.entry-title{color:#333}.sidebar-content .post h2.entry-title,.sidebar-content .post h2.entry-title{color:#333}.footer .post h2.entry-title,.footer .post h2.entry-title{color:#eee}.description-under-image .post .entry-title a:hover,.post .blog-content .entry-title a:hover,.project-list-content .entry-title a:hover{color:#1e6ba5}.accent-gradient .description-under-image .post .entry-title a:hover,.accent-gradient .post .blog-content .entry-title a:hover,.accent-gradient .project-list-content .entry-title a:hover{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.accent-gradient .description-under-image .post .entry-title a:hover,.accent-gradient .post .blog-content .entry-title a:hover,.accent-gradient .project-list-content .entry-title a:hover{color:#1e6ba5}}.fancy-date .entry-month:after,.fancy-date .entry-date:after{background:#1e6ba5;background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);background:linear-gradient(left,#1e6ba5 30%,#178bbc 100%)}.portfolio-shortcode .project-links-container a:not(:hover) span{color:#1e6ba5}.dt-icon-hover-on.portfolio-shortcode .project-links-container a:hover span{color:#1e6ba5}.portfolio-shortcode .project-links-container:before,.portfolio-shortcode .project-links-container:after{border-color:#1e6ba5}.dt-icon-bg-on.portfolio-shortcode .project-links-container a:before{background-color:#1e6ba5}.accent-gradient .dt-icon-bg-on.portfolio-shortcode .project-links-container a:before{background:#1e6ba5;}.dt-icon-hover-bg-on.portfolio-shortcode .project-links-container a:after{background-color:#1e6ba5}.accent-gradient .dt-icon-hover-bg-on.portfolio-shortcode .project-links-container a:after{background:#1e6ba5;}.comment-list .comment-body{background-color:rgba(0,0,0,.04)}.shadow-element-decoration .comment-list .comment-body{box-shadow:0 6px 18px rgba(0,0,0,.1)}.outline-element-decoration .comment-list .comment-body{box-shadow:inset 0 0 0 1px transparent}.comment-content{font-size:15px;line-height:27px}.reply,.comment-meta,#reply-title small{font-size:13px;line-height:25px}.comment-author,.pingback-title{font-size:16px;line-height:28px}.comment-author a,.comment-author .fn{color:#333;font:normal bold 16px/26px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none}.comments-title{color:#333;font:normal bold 24px/34px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none}#reply-title small{font:normal 15px/27px "Roboto",Helvetica,Arial,Verdana,sans-serif}.comments-title,.comments-title a,.comment-author a,.comment-author .fn,#reply-title,.fn,.fn a,.pingback-title{color:#333}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .comments-title,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .comments-title a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .comment-author a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .comment-author .fn,.dt-mega-menu .dt-mega-parent .sidebar-content .widget #reply-title,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .fn,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .fn a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .pingback-title{color:#333}.sidebar-content .comments-title,.sidebar-content .comments-title a,.sidebar-content .comment-author a,.sidebar-content .comment-author .fn,.sidebar-content #reply-title,.sidebar-content .fn,.sidebar-content .fn a,.sidebar-content .pingback-title{color:#333}.footer .comments-title,.footer .comments-title a,.footer .comment-author a,.footer .comment-author .fn,.footer #reply-title,.footer .fn,.footer .fn a,.footer .pingback-title{color:#eee}#page .fn a:hover{color:#1e6ba5}.accent-gradient #page .fn a:hover{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.accent-gradient #page .fn a:hover{color:#1e6ba5}}.entry-author{background-color:rgba(0,0,0,.04)}.shadow-element-decoration .entry-author{box-shadow:0 6px 18px rgba(0,0,0,.1)}.outline-element-decoration .entry-author{box-shadow:inset 0 0 0 1px transparent}.entry-author .text-primary{font-size:15px}.author-link,.author-link:hover,.meta-nav{color:#adafb3;font-size:13px;line-height:25px}.sidebar-content .author-link,.sidebar-content .author-link:hover,.sidebar-content .meta-nav{color:rgba(139,141,148,.5)}.footer .author-link,.footer .author-link:hover,.footer .meta-nav{color:rgba(139,141,148,.5)}.author-description h4,.comment-author-name{color:#333;font:normal bold 16px/26px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .author-description h4,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .comment-author-name{color:#333}.sidebar-content .author-description h4,.sidebar-content .comment-author-name{color:#333}.footer .author-description h4,.footer .comment-author-name{color:#eee}.entry-meta,.entry-tags,.portfolio-categories,.author-link{font-size:13px;line-height:25px}.share-link-description,.author-bio{font-size:15px;line-height:27px}.single .entry-tags a{border-color:rgba(0,0,0,.08)}.sidebar .single .entry-tags a,.sidebar-content .single .entry-tags a{border-color:rgba(139,141,148,.15)}.footer .single .entry-tags a{border-color:rgba(139,141,148,.15)}.entry-meta:before{width:27px;height:27px}.portfolio-categories>a:after,.portfolio-categories>span:after,.entry-meta>a:after,.entry-meta>span:after{background-color:#adafb3}.sidebar-content .portfolio-categories>a:after,.sidebar-content .portfolio-categories>span:after,.sidebar-content .entry-meta>a:after,.sidebar-content .entry-meta>span:after{background-color:rgba(139,141,148,.5)}.footer .portfolio-categories>a:after,.footer .portfolio-categories>span:after,.footer .entry-meta>a:after,.footer .entry-meta>span:after{background-color:rgba(139,141,148,.5)}.comment-metadata,.comment-metadata a,.entry-meta a,.entry-meta span,.entry-meta a *,.single .entry-tags,.single .entry-tags a{color:#adafb3}.single .entry-tags a:hover{color:#333}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .single .entry-tags a:hover{color:#333}.sidebar-content .single .entry-tags a:hover{color:#333}.footer .single .entry-tags a:hover{color:#eee}.share-button.entry-share,.btn-project-link,.btn-project-link:hover,.comment-reply-link,.comment-reply-link:hover,.share-link-description{color:#333}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .share-button.entry-share,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .btn-project-link,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .btn-project-link:hover,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .comment-reply-link,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .comment-reply-link:hover,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .share-link-description{color:#333}.sidebar-content .share-button.entry-share,.sidebar-content .btn-project-link,.sidebar-content .btn-project-link:hover,.sidebar-content .comment-reply-link,.sidebar-content .comment-reply-link:hover,.sidebar-content .share-link-description{color:#333}.footer .share-button.entry-share,.footer .btn-project-link,.footer .btn-project-link:hover,.footer .comment-reply-link,.footer .comment-reply-link:hover,.footer .share-link-description{color:#eee}.show-on-hover .share-link-description:before{border-color:rgba(51,51,51,.1)}.show-on-hover:hover .share-link-description:before{border-color:rgba(51,51,51,.21)}.project-post .btn-project-link{font-size:15px;line-height:27px;border-color:rgba(51,51,51,.1)}.project-post .btn-project-link:hover{border-color:rgba(51,51,51,.21)}.project-navigation span{font-size:15px;line-height:27px;line-height:22px}.rsSlide .slider-post-caption,.images-list-caption{line-height:27px}.post-navigation .nav-links{border-color:rgba(0,0,0,.08)}.sidebar .post-navigation .nav-links,.sidebar-content .post-navigation .nav-links{border-color:rgba(139,141,148,.15)}.footer .post-navigation .nav-links{border-color:rgba(139,141,148,.15)}.post-navigation .nav-links i[class^=icomoon-the7],.post-navigation .nav-links [class^=dt-icon-]{color:rgba(51,51,51,.12)}.post-navigation .nav-links a i[class^=icomoon-the7]:hover,.post-navigation .nav-links a [class^=dt-icon-]:hover{color:rgba(51,51,51,.23)}#page .post-navigation .nav-links a .post-title:hover{color:#1e6ba5}.accent-gradient #page .post-navigation .nav-links a .post-title:hover{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.accent-gradient #page .post-navigation .nav-links a .post-title:hover{color:#1e6ba5}}.single-related-posts{border-color:rgba(0,0,0,.08)}.sidebar .single-related-posts,.sidebar-content .single-related-posts{border-color:rgba(139,141,148,.15)}.footer .single-related-posts{border-color:rgba(139,141,148,.15)}.comments-area>h3:after,.single-related-posts>h3:after,.comment-respond>h3:after{background-color:#1e6ba5}.accent-gradient .comments-area>h3:after,.accent-gradient .single-related-posts>h3:after,.accent-gradient .comment-respond>h3:after{background:#1e6ba5;background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);background:linear-gradient(left,#1e6ba5 30%,#178bbc 100%)}.dt-btn,.widget .dt-form .dt-btn,.nsu-submit,.give-btn.give-btn-reveal,.give-submit.give-btn{font:normal bold 12px/14px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none;border-radius:1px;border:0 solid #1e6ba5;padding:8px 14px 7px}.dt-btn>i,.dt-btn>i[class^=fa],.dt-btn>i[class^=dt-icon],.widget .dt-form .dt-btn>i,.widget .dt-form .dt-btn>i[class^=fa],.widget .dt-form .dt-btn>i[class^=dt-icon],.nsu-submit>i,.nsu-submit>i[class^=fa],.nsu-submit>i[class^=dt-icon],.give-btn.give-btn-reveal>i,.give-btn.give-btn-reveal>i[class^=fa],.give-btn.give-btn-reveal>i[class^=dt-icon],.give-submit.give-btn>i,.give-submit.give-btn>i[class^=fa],.give-submit.give-btn>i[class^=dt-icon]{font-size:12px}.btn-link.dt-btn-s{font:normal bold 12px/"Roboto",Helvetica,Arial,Verdana,sans-serif}button.button,a.button,input[type=button],input[type=reset],.wpcf7-submit,.dt-btn-m,input.dt-btn-m[type=submit],#main .gform_wrapper .gform_footer input.button,#main .gform_wrapper .gform_footer input[type=submit],#main-slideshow .tp-button,.woocommerce-widget-layered-nav-dropdown__submit{font:normal bold 14px/16px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none;border-radius:1px;border:0 solid #1e6ba5;padding:12px 18px}.dt-btn-m>i,.dt-btn-m>i[class^=fa],.dt-btn-m>i[class^=dt-icon-]{font-size:14px}.wp-block-button .wp-block-button__link{font:normal bold 14px/16px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none}.dt-btn-l{padding:16px 24px;font:normal bold 18px/20px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none;border-radius:1px;border:0 solid #1e6ba5}.dt-btn-l>i,.dt-btn-l>i[class^=fa],.dt-btn-l>i[class^=dt-icon-]{font-size:18px}.btn-3d .dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-no-decoration),.btn-3d .mec-event-footer .mec-booking-button,.btn-3d button.button,.btn-3d a.button:not(.edd-submit),.btn-3d .dt-form button,.btn-3d .widget .dt-form .dt-btn,.btn-3d input[type=reset],.btn-3d .wpcf7-submit,.btn-3d .nsu-submit,.btn-3d .dt-wc-btn,.btn-3d .checkout-button,.btn-3d input#place_order,.btn-3d input[name=apply_coupon],.btn-3d input[name=login],.btn-3d button[name=calc_shipping],.btn-3d button[name=calc_shipping]:hover,.btn-3d .single_add_to_cart_button.button,.btn-3d .button.wc-backward,.btn-3d .woocommerce-Button.button,.btn-3d .woocommerce-Reviews .submit,.btn-3d .woocommerce-Button[name=register],.btn-3d .track_order input[name=track],.btn-3d .cart-btn-below-img .woo-buttons a,.btn-3d input[name=save_address],.btn-3d .wc-layout-list .woo-buttons a,.btn-3d .post-password-form input[type=submit],.btn-3d .mc4wp-form input[type=submit],.btn-3d div.mc4wp-form button[type=submit],.btn-3d .tml-submit-wrap input[type=submit],.btn-3d .wpcf7-form input[type=submit],.btn-3d input[type=submit]:not([name=update_cart]),.btn-3d .woocommerce-widget-layered-nav-dropdown__submit,.btn-3d .give-btn.give-btn-reveal,.btn-3d .give-submit.give-btn{box-shadow:0 2px 0 0 #228baf}.btn-3d .dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-no-decoration):hover,.btn-3d .mec-event-footer .mec-booking-button:hover,.btn-3d button.button:hover,.btn-3d a.button:not(.edd-submit):hover,.btn-3d .dt-form button:hover,.btn-3d .widget .dt-form .dt-btn:hover,.btn-3d input[type=reset]:hover,.btn-3d .wpcf7-submit:hover,.btn-3d .nsu-submit:hover,.btn-3d .dt-wc-btn:hover,.btn-3d .checkout-button:hover,.btn-3d input#place_order:hover,.btn-3d input[name=apply_coupon]:hover,.btn-3d input[name=login]:hover,.btn-3d button[name=calc_shipping]:hover,.btn-3d button[name=calc_shipping]:hover:hover,.btn-3d .single_add_to_cart_button.button:hover,.btn-3d .button.wc-backward:hover,.btn-3d .woocommerce-Button.button:hover,.btn-3d .woocommerce-Reviews .submit:hover,.btn-3d .woocommerce-Button[name=register]:hover,.btn-3d .track_order input[name=track]:hover,.btn-3d .cart-btn-below-img .woo-buttons a:hover,.btn-3d input[name=save_address]:hover,.btn-3d .wc-layout-list .woo-buttons a:hover,.btn-3d .post-password-form input[type=submit]:hover,.btn-3d .mc4wp-form input[type=submit]:hover,.btn-3d div.mc4wp-form button[type=submit]:hover,.btn-3d .tml-submit-wrap input[type=submit]:hover,.btn-3d .wpcf7-form input[type=submit]:hover,.btn-3d input[type=submit]:not([name=update_cart]):hover,.btn-3d .woocommerce-widget-layered-nav-dropdown__submit:hover,.btn-3d .give-btn.give-btn-reveal:hover,.btn-3d .give-submit.give-btn:hover{box-shadow:0 2px 0 0 #2e7995}.btn-3d .dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-no-decoration).accent-btn-bg-color,.btn-3d .mec-event-footer .mec-booking-button.accent-btn-bg-color,.btn-3d button.button.accent-btn-bg-color,.btn-3d a.button:not(.edd-submit).accent-btn-bg-color,.btn-3d .dt-form button.accent-btn-bg-color,.btn-3d .widget .dt-form .dt-btn.accent-btn-bg-color,.btn-3d input[type=reset].accent-btn-bg-color,.btn-3d .wpcf7-submit.accent-btn-bg-color,.btn-3d .nsu-submit.accent-btn-bg-color,.btn-3d .dt-wc-btn.accent-btn-bg-color,.btn-3d .checkout-button.accent-btn-bg-color,.btn-3d input#place_order.accent-btn-bg-color,.btn-3d input[name=apply_coupon].accent-btn-bg-color,.btn-3d input[name=login].accent-btn-bg-color,.btn-3d button[name=calc_shipping].accent-btn-bg-color,.btn-3d button[name=calc_shipping]:hover.accent-btn-bg-color,.btn-3d .single_add_to_cart_button.button.accent-btn-bg-color,.btn-3d .button.wc-backward.accent-btn-bg-color,.btn-3d .woocommerce-Button.button.accent-btn-bg-color,.btn-3d .woocommerce-Reviews .submit.accent-btn-bg-color,.btn-3d .woocommerce-Button[name=register].accent-btn-bg-color,.btn-3d .track_order input[name=track].accent-btn-bg-color,.btn-3d .cart-btn-below-img .woo-buttons a.accent-btn-bg-color,.btn-3d input[name=save_address].accent-btn-bg-color,.btn-3d .wc-layout-list .woo-buttons a.accent-btn-bg-color,.btn-3d .post-password-form input[type=submit].accent-btn-bg-color,.btn-3d .mc4wp-form input[type=submit].accent-btn-bg-color,.btn-3d div.mc4wp-form button[type=submit].accent-btn-bg-color,.btn-3d .tml-submit-wrap input[type=submit].accent-btn-bg-color,.btn-3d .wpcf7-form input[type=submit].accent-btn-bg-color,.btn-3d input[type=submit]:not([name=update_cart]).accent-btn-bg-color,.btn-3d .woocommerce-widget-layered-nav-dropdown__submit.accent-btn-bg-color,.btn-3d .give-btn.give-btn-reveal.accent-btn-bg-color,.btn-3d .give-submit.give-btn.accent-btn-bg-color{box-shadow:0 2px 0 0 #228baf}.btn-3d .dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-no-decoration).accent-btn-bg-hover-color:hover,.btn-3d .mec-event-footer .mec-booking-button.accent-btn-bg-hover-color:hover,.btn-3d button.button.accent-btn-bg-hover-color:hover,.btn-3d a.button:not(.edd-submit).accent-btn-bg-hover-color:hover,.btn-3d .dt-form button.accent-btn-bg-hover-color:hover,.btn-3d .widget .dt-form .dt-btn.accent-btn-bg-hover-color:hover,.btn-3d input[type=reset].accent-btn-bg-hover-color:hover,.btn-3d .wpcf7-submit.accent-btn-bg-hover-color:hover,.btn-3d .nsu-submit.accent-btn-bg-hover-color:hover,.btn-3d .dt-wc-btn.accent-btn-bg-hover-color:hover,.btn-3d .checkout-button.accent-btn-bg-hover-color:hover,.btn-3d input#place_order.accent-btn-bg-hover-color:hover,.btn-3d input[name=apply_coupon].accent-btn-bg-hover-color:hover,.btn-3d input[name=login].accent-btn-bg-hover-color:hover,.btn-3d button[name=calc_shipping].accent-btn-bg-hover-color:hover,.btn-3d button[name=calc_shipping]:hover.accent-btn-bg-hover-color:hover,.btn-3d .single_add_to_cart_button.button.accent-btn-bg-hover-color:hover,.btn-3d .button.wc-backward.accent-btn-bg-hover-color:hover,.btn-3d .woocommerce-Button.button.accent-btn-bg-hover-color:hover,.btn-3d .woocommerce-Reviews .submit.accent-btn-bg-hover-color:hover,.btn-3d .woocommerce-Button[name=register].accent-btn-bg-hover-color:hover,.btn-3d .track_order input[name=track].accent-btn-bg-hover-color:hover,.btn-3d .cart-btn-below-img .woo-buttons a.accent-btn-bg-hover-color:hover,.btn-3d input[name=save_address].accent-btn-bg-hover-color:hover,.btn-3d .wc-layout-list .woo-buttons a.accent-btn-bg-hover-color:hover,.btn-3d .post-password-form input[type=submit].accent-btn-bg-hover-color:hover,.btn-3d .mc4wp-form input[type=submit].accent-btn-bg-hover-color:hover,.btn-3d div.mc4wp-form button[type=submit].accent-btn-bg-hover-color:hover,.btn-3d .tml-submit-wrap input[type=submit].accent-btn-bg-hover-color:hover,.btn-3d .wpcf7-form input[type=submit].accent-btn-bg-hover-color:hover,.btn-3d input[type=submit]:not([name=update_cart]).accent-btn-bg-hover-color:hover,.btn-3d .woocommerce-widget-layered-nav-dropdown__submit.accent-btn-bg-hover-color:hover,.btn-3d .give-btn.give-btn-reveal.accent-btn-bg-hover-color:hover,.btn-3d .give-submit.give-btn.accent-btn-bg-hover-color:hover{box-shadow:0 2px 0 0 #228baf}.btn-shadow .dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-no-decoration),.btn-shadow .mec-event-footer .mec-booking-button,.btn-shadow button.button,.btn-shadow a.button:not(.edd-submit),.btn-shadow .dt-form button,.btn-shadow .widget .dt-form .dt-btn,.btn-shadow input[type=reset],.btn-shadow .wpcf7-submit,.btn-shadow .nsu-submit,.btn-shadow .dt-wc-btn,.btn-shadow .checkout-button,.btn-shadow input#place_order,.btn-shadow input[name=apply_coupon],.btn-shadow input[name=login],.btn-shadow button[name=calc_shipping],.btn-shadow button[name=calc_shipping]:hover,.btn-shadow .single_add_to_cart_button.button,.btn-shadow .button.wc-backward,.btn-shadow .woocommerce-Button.button,.btn-shadow .woocommerce-Reviews .submit,.btn-shadow .woocommerce-Button[name=register],.btn-shadow .track_order input[name=track],.btn-shadow .cart-btn-below-img .woo-buttons a,.btn-shadow input[name=save_address],.btn-shadow .wc-layout-list .woo-buttons a,.btn-shadow .post-password-form input[type=submit],.btn-shadow .mc4wp-form input[type=submit],.btn-shadow div.mc4wp-form button[type=submit],.btn-shadow .tml-submit-wrap input[type=submit],.btn-shadow .wpcf7-form input[type=submit],.btn-shadow input[type=submit]:not([name=update_cart]),.btn-shadow .woocommerce-widget-layered-nav-dropdown__submit,.btn-shadow .give-btn.give-btn-reveal,.btn-shadow .give-submit.give-btn{box-shadow:0 1px 6px rgba(0,0,0,.12);transition:box-shadow .2s ease-out,opacity .45s}.btn-shadow .dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-no-decoration):hover,.btn-shadow .mec-event-footer .mec-booking-button:hover,.btn-shadow button.button:hover,.btn-shadow a.button:not(.edd-submit):hover,.btn-shadow .dt-form button:hover,.btn-shadow .widget .dt-form .dt-btn:hover,.btn-shadow input[type=reset]:hover,.btn-shadow .wpcf7-submit:hover,.btn-shadow .nsu-submit:hover,.btn-shadow .dt-wc-btn:hover,.btn-shadow .checkout-button:hover,.btn-shadow input#place_order:hover,.btn-shadow input[name=apply_coupon]:hover,.btn-shadow input[name=login]:hover,.btn-shadow button[name=calc_shipping]:hover,.btn-shadow button[name=calc_shipping]:hover:hover,.btn-shadow .single_add_to_cart_button.button:hover,.btn-shadow .button.wc-backward:hover,.btn-shadow .woocommerce-Button.button:hover,.btn-shadow .woocommerce-Reviews .submit:hover,.btn-shadow .woocommerce-Button[name=register]:hover,.btn-shadow .track_order input[name=track]:hover,.btn-shadow .cart-btn-below-img .woo-buttons a:hover,.btn-shadow input[name=save_address]:hover,.btn-shadow .wc-layout-list .woo-buttons a:hover,.btn-shadow .post-password-form input[type=submit]:hover,.btn-shadow .mc4wp-form input[type=submit]:hover,.btn-shadow div.mc4wp-form button[type=submit]:hover,.btn-shadow .tml-submit-wrap input[type=submit]:hover,.btn-shadow .wpcf7-form input[type=submit]:hover,.btn-shadow input[type=submit]:not([name=update_cart]):hover,.btn-shadow .woocommerce-widget-layered-nav-dropdown__submit:hover,.btn-shadow .give-btn.give-btn-reveal:hover,.btn-shadow .give-submit.give-btn:hover{box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}.btn-3d.dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-no-decoration),.btn-3d.mec-event-footer .mec-booking-button,.btn-3dbutton.button,.btn-3da.button:not(.edd-submit),.btn-3d.dt-form button,.btn-3d.widget .dt-form .dt-btn,.btn-3dinput[type=reset],.btn-3d.wpcf7-submit,.btn-3d.nsu-submit,.btn-3d.dt-wc-btn,.btn-3d.checkout-button,.btn-3dinput#place_order,.btn-3dinput[name=apply_coupon],.btn-3dinput[name=login],.btn-3dbutton[name=calc_shipping],.btn-3dbutton[name=calc_shipping]:hover,.btn-3d.single_add_to_cart_button.button,.btn-3d.button.wc-backward,.btn-3d.woocommerce-Button.button,.btn-3d.woocommerce-Reviews .submit,.btn-3d.woocommerce-Button[name=register],.btn-3d.track_order input[name=track],.btn-3d.cart-btn-below-img .woo-buttons a,.btn-3dinput[name=save_address],.btn-3d.wc-layout-list .woo-buttons a,.btn-3d.post-password-form input[type=submit],.btn-3d.mc4wp-form input[type=submit],.btn-3ddiv.mc4wp-form button[type=submit],.btn-3d.tml-submit-wrap input[type=submit],.btn-3d.wpcf7-form input[type=submit],.btn-3dinput[type=submit]:not([name=update_cart]),.btn-3d.woocommerce-widget-layered-nav-dropdown__submit,.btn-3d.give-btn.give-btn-reveal,.btn-3d.give-submit.give-btn{box-shadow:0 2px 0 0 #228baf}.btn-3d.dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-no-decoration):hover,.btn-3d.mec-event-footer .mec-booking-button:hover,.btn-3dbutton.button:hover,.btn-3da.button:not(.edd-submit):hover,.btn-3d.dt-form button:hover,.btn-3d.widget .dt-form .dt-btn:hover,.btn-3dinput[type=reset]:hover,.btn-3d.wpcf7-submit:hover,.btn-3d.nsu-submit:hover,.btn-3d.dt-wc-btn:hover,.btn-3d.checkout-button:hover,.btn-3dinput#place_order:hover,.btn-3dinput[name=apply_coupon]:hover,.btn-3dinput[name=login]:hover,.btn-3dbutton[name=calc_shipping]:hover,.btn-3dbutton[name=calc_shipping]:hover:hover,.btn-3d.single_add_to_cart_button.button:hover,.btn-3d.button.wc-backward:hover,.btn-3d.woocommerce-Button.button:hover,.btn-3d.woocommerce-Reviews .submit:hover,.btn-3d.woocommerce-Button[name=register]:hover,.btn-3d.track_order input[name=track]:hover,.btn-3d.cart-btn-below-img .woo-buttons a:hover,.btn-3dinput[name=save_address]:hover,.btn-3d.wc-layout-list .woo-buttons a:hover,.btn-3d.post-password-form input[type=submit]:hover,.btn-3d.mc4wp-form input[type=submit]:hover,.btn-3ddiv.mc4wp-form button[type=submit]:hover,.btn-3d.tml-submit-wrap input[type=submit]:hover,.btn-3d.wpcf7-form input[type=submit]:hover,.btn-3dinput[type=submit]:not([name=update_cart]):hover,.btn-3d.woocommerce-widget-layered-nav-dropdown__submit:hover,.btn-3d.give-btn.give-btn-reveal:hover,.btn-3d.give-submit.give-btn:hover{box-shadow:0 2px 0 0 #2e7995}.btn-3d.dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-no-decoration).accent-btn-bg-color,.btn-3d.mec-event-footer .mec-booking-button.accent-btn-bg-color,.btn-3dbutton.button.accent-btn-bg-color,.btn-3da.button:not(.edd-submit).accent-btn-bg-color,.btn-3d.dt-form button.accent-btn-bg-color,.btn-3d.widget .dt-form .dt-btn.accent-btn-bg-color,.btn-3dinput[type=reset].accent-btn-bg-color,.btn-3d.wpcf7-submit.accent-btn-bg-color,.btn-3d.nsu-submit.accent-btn-bg-color,.btn-3d.dt-wc-btn.accent-btn-bg-color,.btn-3d.checkout-button.accent-btn-bg-color,.btn-3dinput#place_order.accent-btn-bg-color,.btn-3dinput[name=apply_coupon].accent-btn-bg-color,.btn-3dinput[name=login].accent-btn-bg-color,.btn-3dbutton[name=calc_shipping].accent-btn-bg-color,.btn-3dbutton[name=calc_shipping]:hover.accent-btn-bg-color,.btn-3d.single_add_to_cart_button.button.accent-btn-bg-color,.btn-3d.button.wc-backward.accent-btn-bg-color,.btn-3d.woocommerce-Button.button.accent-btn-bg-color,.btn-3d.woocommerce-Reviews .submit.accent-btn-bg-color,.btn-3d.woocommerce-Button[name=register].accent-btn-bg-color,.btn-3d.track_order input[name=track].accent-btn-bg-color,.btn-3d.cart-btn-below-img .woo-buttons a.accent-btn-bg-color,.btn-3dinput[name=save_address].accent-btn-bg-color,.btn-3d.wc-layout-list .woo-buttons a.accent-btn-bg-color,.btn-3d.post-password-form input[type=submit].accent-btn-bg-color,.btn-3d.mc4wp-form input[type=submit].accent-btn-bg-color,.btn-3ddiv.mc4wp-form button[type=submit].accent-btn-bg-color,.btn-3d.tml-submit-wrap input[type=submit].accent-btn-bg-color,.btn-3d.wpcf7-form input[type=submit].accent-btn-bg-color,.btn-3dinput[type=submit]:not([name=update_cart]).accent-btn-bg-color,.btn-3d.woocommerce-widget-layered-nav-dropdown__submit.accent-btn-bg-color,.btn-3d.give-btn.give-btn-reveal.accent-btn-bg-color,.btn-3d.give-submit.give-btn.accent-btn-bg-color{box-shadow:0 2px 0 0 #228baf}.btn-3d.dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-no-decoration).accent-btn-bg-hover-color:hover,.btn-3d.mec-event-footer .mec-booking-button.accent-btn-bg-hover-color:hover,.btn-3dbutton.button.accent-btn-bg-hover-color:hover,.btn-3da.button:not(.edd-submit).accent-btn-bg-hover-color:hover,.btn-3d.dt-form button.accent-btn-bg-hover-color:hover,.btn-3d.widget .dt-form .dt-btn.accent-btn-bg-hover-color:hover,.btn-3dinput[type=reset].accent-btn-bg-hover-color:hover,.btn-3d.wpcf7-submit.accent-btn-bg-hover-color:hover,.btn-3d.nsu-submit.accent-btn-bg-hover-color:hover,.btn-3d.dt-wc-btn.accent-btn-bg-hover-color:hover,.btn-3d.checkout-button.accent-btn-bg-hover-color:hover,.btn-3dinput#place_order.accent-btn-bg-hover-color:hover,.btn-3dinput[name=apply_coupon].accent-btn-bg-hover-color:hover,.btn-3dinput[name=login].accent-btn-bg-hover-color:hover,.btn-3dbutton[name=calc_shipping].accent-btn-bg-hover-color:hover,.btn-3dbutton[name=calc_shipping]:hover.accent-btn-bg-hover-color:hover,.btn-3d.single_add_to_cart_button.button.accent-btn-bg-hover-color:hover,.btn-3d.button.wc-backward.accent-btn-bg-hover-color:hover,.btn-3d.woocommerce-Button.button.accent-btn-bg-hover-color:hover,.btn-3d.woocommerce-Reviews .submit.accent-btn-bg-hover-color:hover,.btn-3d.woocommerce-Button[name=register].accent-btn-bg-hover-color:hover,.btn-3d.track_order input[name=track].accent-btn-bg-hover-color:hover,.btn-3d.cart-btn-below-img .woo-buttons a.accent-btn-bg-hover-color:hover,.btn-3dinput[name=save_address].accent-btn-bg-hover-color:hover,.btn-3d.wc-layout-list .woo-buttons a.accent-btn-bg-hover-color:hover,.btn-3d.post-password-form input[type=submit].accent-btn-bg-hover-color:hover,.btn-3d.mc4wp-form input[type=submit].accent-btn-bg-hover-color:hover,.btn-3ddiv.mc4wp-form button[type=submit].accent-btn-bg-hover-color:hover,.btn-3d.tml-submit-wrap input[type=submit].accent-btn-bg-hover-color:hover,.btn-3d.wpcf7-form input[type=submit].accent-btn-bg-hover-color:hover,.btn-3dinput[type=submit]:not([name=update_cart]).accent-btn-bg-hover-color:hover,.btn-3d.woocommerce-widget-layered-nav-dropdown__submit.accent-btn-bg-hover-color:hover,.btn-3d.give-btn.give-btn-reveal.accent-btn-bg-hover-color:hover,.btn-3d.give-submit.give-btn.accent-btn-bg-hover-color:hover{box-shadow:0 2px 0 0 #228baf}.mec-event-footer .mec-booking-button,.dt-form button,#page .widget .dt-form .dt-btn,.widget .dt-form .dt-btn,input[type=button],input[type=reset],.wpcf7-submit,.nsu-submit,.dt-wc-btn,input#place_order,.woocommerce-Reviews .submit,input.button,input[name=save_address],.wc-layout-list .woo-buttons a,.post-password-form input[type=submit],.mc4wp-form input[type=submit],div.mc4wp-form button[type=submit],.tml-submit-wrap input[type=submit],.wpcf7-form input[type=submit],input[type=submit]:not([name=update_cart]),.woocommerce-widget-layered-nav-dropdown__submit,.give-btn.give-btn-reveal,.give-submit.give-btn{color:#fff;background:#1e6ba5;}.stripe .mec-event-footer .mec-booking-button,.mec-event-footer .mec-booking-button *,.sidebar .mec-event-footer .mec-booking-button,.sidebar .widget .mec-event-footer .mec-booking-button,.sidebar-content .widget .mec-event-footer .mec-booking-button,.footer .mec-event-footer .mec-booking-button,.stripe .dt-form button,.dt-form button *,.sidebar .dt-form button,.sidebar .widget .dt-form button,.sidebar-content .widget .dt-form button,.footer .dt-form button,.stripe #page .widget .dt-form .dt-btn,#page .widget .dt-form .dt-btn *,.sidebar #page .widget .dt-form .dt-btn,.sidebar .widget #page .widget .dt-form .dt-btn,.sidebar-content .widget #page .widget .dt-form .dt-btn,.footer #page .widget .dt-form .dt-btn,.stripe .widget .dt-form .dt-btn,.widget .dt-form .dt-btn *,.sidebar .widget .dt-form .dt-btn,.sidebar .widget .widget .dt-form .dt-btn,.sidebar-content .widget .widget .dt-form .dt-btn,.footer .widget .dt-form .dt-btn,.stripe input[type=button],input[type=button] *,.sidebar input[type=button],.sidebar .widget input[type=button],.sidebar-content .widget input[type=button],.footer input[type=button],.stripe input[type=reset],input[type=reset] *,.sidebar input[type=reset],.sidebar .widget input[type=reset],.sidebar-content .widget input[type=reset],.footer input[type=reset],.stripe .wpcf7-submit,.wpcf7-submit *,.sidebar .wpcf7-submit,.sidebar .widget .wpcf7-submit,.sidebar-content .widget .wpcf7-submit,.footer .wpcf7-submit,.stripe .nsu-submit,.nsu-submit *,.sidebar .nsu-submit,.sidebar .widget .nsu-submit,.sidebar-content .widget .nsu-submit,.footer .nsu-submit,.stripe .dt-wc-btn,.dt-wc-btn *,.sidebar .dt-wc-btn,.sidebar .widget .dt-wc-btn,.sidebar-content .widget .dt-wc-btn,.footer .dt-wc-btn,.stripe input#place_order,input#place_order *,.sidebar input#place_order,.sidebar .widget input#place_order,.sidebar-content .widget input#place_order,.footer input#place_order,.stripe .woocommerce-Reviews .submit,.woocommerce-Reviews .submit *,.sidebar .woocommerce-Reviews .submit,.sidebar .widget .woocommerce-Reviews .submit,.sidebar-content .widget .woocommerce-Reviews .submit,.footer .woocommerce-Reviews .submit,.stripe input.button,input.button *,.sidebar input.button,.sidebar .widget input.button,.sidebar-content .widget input.button,.footer input.button,.stripe input[name=save_address],input[name=save_address] *,.sidebar input[name=save_address],.sidebar .widget input[name=save_address],.sidebar-content .widget input[name=save_address],.footer input[name=save_address],.stripe .wc-layout-list .woo-buttons a,.wc-layout-list .woo-buttons a *,.sidebar .wc-layout-list .woo-buttons a,.sidebar .widget .wc-layout-list .woo-buttons a,.sidebar-content .widget .wc-layout-list .woo-buttons a,.footer .wc-layout-list .woo-buttons a,.stripe .post-password-form input[type=submit],.post-password-form input[type=submit] *,.sidebar .post-password-form input[type=submit],.sidebar .widget .post-password-form input[type=submit],.sidebar-content .widget .post-password-form input[type=submit],.footer .post-password-form input[type=submit],.stripe .mc4wp-form input[type=submit],.mc4wp-form input[type=submit] *,.sidebar .mc4wp-form input[type=submit],.sidebar .widget .mc4wp-form input[type=submit],.sidebar-content .widget .mc4wp-form input[type=submit],.footer .mc4wp-form input[type=submit],.stripe div.mc4wp-form button[type=submit],div.mc4wp-form button[type=submit] *,.sidebar div.mc4wp-form button[type=submit],.sidebar .widget div.mc4wp-form button[type=submit],.sidebar-content .widget div.mc4wp-form button[type=submit],.footer div.mc4wp-form button[type=submit],.stripe .tml-submit-wrap input[type=submit],.tml-submit-wrap input[type=submit] *,.sidebar .tml-submit-wrap input[type=submit],.sidebar .widget .tml-submit-wrap input[type=submit],.sidebar-content .widget .tml-submit-wrap input[type=submit],.footer .tml-submit-wrap input[type=submit],.stripe .wpcf7-form input[type=submit],.wpcf7-form input[type=submit] *,.sidebar .wpcf7-form input[type=submit],.sidebar .widget .wpcf7-form input[type=submit],.sidebar-content .widget .wpcf7-form input[type=submit],.footer .wpcf7-form input[type=submit],.stripe input[type=submit]:not([name=update_cart]),input[type=submit]:not([name=update_cart]) *,.sidebar input[type=submit]:not([name=update_cart]),.sidebar .widget input[type=submit]:not([name=update_cart]),.sidebar-content .widget input[type=submit]:not([name=update_cart]),.footer input[type=submit]:not([name=update_cart]),.stripe .woocommerce-widget-layered-nav-dropdown__submit,.woocommerce-widget-layered-nav-dropdown__submit *,.sidebar .woocommerce-widget-layered-nav-dropdown__submit,.sidebar .widget .woocommerce-widget-layered-nav-dropdown__submit,.sidebar-content .widget .woocommerce-widget-layered-nav-dropdown__submit,.footer .woocommerce-widget-layered-nav-dropdown__submit,.stripe .give-btn.give-btn-reveal,.give-btn.give-btn-reveal *,.sidebar .give-btn.give-btn-reveal,.sidebar .widget .give-btn.give-btn-reveal,.sidebar-content .widget .give-btn.give-btn-reveal,.footer .give-btn.give-btn-reveal,.stripe .give-submit.give-btn,.give-submit.give-btn *,.sidebar .give-submit.give-btn,.sidebar .widget .give-submit.give-btn,.sidebar-content .widget .give-submit.give-btn,.footer .give-submit.give-btn{color:#fff}.btn-bg-off .mec-event-footer .mec-booking-button:not(:hover),.btn-bg-off .dt-form button:not(:hover),.btn-bg-off #page .widget .dt-form .dt-btn:not(:hover),.btn-bg-off .widget .dt-form .dt-btn:not(:hover),.btn-bg-off input[type=button]:not(:hover),.btn-bg-off input[type=reset]:not(:hover),.btn-bg-off .wpcf7-submit:not(:hover),.btn-bg-off .nsu-submit:not(:hover),.btn-bg-off .dt-wc-btn:not(:hover),.btn-bg-off input#place_order:not(:hover),.btn-bg-off .woocommerce-Reviews .submit:not(:hover),.btn-bg-off input.button:not(:hover),.btn-bg-off input[name=save_address]:not(:hover),.btn-bg-off .wc-layout-list .woo-buttons a:not(:hover),.btn-bg-off .post-password-form input[type=submit]:not(:hover),.btn-bg-off .mc4wp-form input[type=submit]:not(:hover),.btn-bg-off div.mc4wp-form button[type=submit]:not(:hover),.btn-bg-off .tml-submit-wrap input[type=submit]:not(:hover),.btn-bg-off .wpcf7-form input[type=submit]:not(:hover),.btn-bg-off input[type=submit]:not([name=update_cart]):not(:hover),.btn-bg-off .woocommerce-widget-layered-nav-dropdown__submit:not(:hover),.btn-bg-off .give-btn.give-btn-reveal:not(:hover),.btn-bg-off .give-submit.give-btn:not(:hover){background:0 0}.mec-event-footer .mec-booking-button:hover>*,.mec-event-footer .mec-booking-button:hover,.dt-form button:hover>*,.dt-form button:hover,#page .widget .dt-form .dt-btn:hover>*,#page .widget .dt-form .dt-btn:hover,.widget .dt-form .dt-btn:hover>*,.widget .dt-form .dt-btn:hover,input[type=button]:hover>*,input[type=button]:hover,input[type=reset]:hover>*,input[type=reset]:hover,.wpcf7-submit:hover>*,.wpcf7-submit:hover,.nsu-submit:hover>*,.nsu-submit:hover,.dt-wc-btn:hover>*,.dt-wc-btn:hover,input#place_order:hover>*,input#place_order:hover,.woocommerce-Reviews .submit:hover>*,.woocommerce-Reviews .submit:hover,input.button:hover>*,input.button:hover,input[name=save_address]:hover>*,input[name=save_address]:hover,.wc-layout-list .woo-buttons a:hover>*,.wc-layout-list .woo-buttons a:hover,.post-password-form input[type=submit]:hover>*,.post-password-form input[type=submit]:hover,.mc4wp-form input[type=submit]:hover>*,.mc4wp-form input[type=submit]:hover,div.mc4wp-form button[type=submit]:hover>*,div.mc4wp-form button[type=submit]:hover,.tml-submit-wrap input[type=submit]:hover>*,.tml-submit-wrap input[type=submit]:hover,.wpcf7-form input[type=submit]:hover>*,.wpcf7-form input[type=submit]:hover,input[type=submit]:not([name=update_cart]):hover>*,input[type=submit]:not([name=update_cart]):hover,.woocommerce-widget-layered-nav-dropdown__submit:hover>*,.woocommerce-widget-layered-nav-dropdown__submit:hover,.give-btn.give-btn-reveal:hover>*,.give-btn.give-btn-reveal:hover,.give-submit.give-btn:hover>*,.give-submit.give-btn:hover{color:#fff;border-color:#1e6ba5}.stripe .mec-event-footer .mec-booking-button:hover>*,.mec-event-footer .mec-booking-button:hover>* *,.sidebar .mec-event-footer .mec-booking-button:hover>*,.sidebar .widget .mec-event-footer .mec-booking-button:hover>*,.sidebar-content .widget .mec-event-footer .mec-booking-button:hover>*,.footer .mec-event-footer .mec-booking-button:hover>*,.stripe .mec-event-footer .mec-booking-button:hover,.mec-event-footer .mec-booking-button:hover *,.sidebar .mec-event-footer .mec-booking-button:hover,.sidebar .widget .mec-event-footer .mec-booking-button:hover,.sidebar-content .widget .mec-event-footer .mec-booking-button:hover,.footer .mec-event-footer .mec-booking-button:hover,.stripe .dt-form button:hover>*,.dt-form button:hover>* *,.sidebar .dt-form button:hover>*,.sidebar .widget .dt-form button:hover>*,.sidebar-content .widget .dt-form button:hover>*,.footer .dt-form button:hover>*,.stripe .dt-form button:hover,.dt-form button:hover *,.sidebar .dt-form button:hover,.sidebar .widget .dt-form button:hover,.sidebar-content .widget .dt-form button:hover,.footer .dt-form button:hover,.stripe #page .widget .dt-form .dt-btn:hover>*,#page .widget .dt-form .dt-btn:hover>* *,.sidebar #page .widget .dt-form .dt-btn:hover>*,.sidebar .widget #page .widget .dt-form .dt-btn:hover>*,.sidebar-content .widget #page .widget .dt-form .dt-btn:hover>*,.footer #page .widget .dt-form .dt-btn:hover>*,.stripe #page .widget .dt-form .dt-btn:hover,#page .widget .dt-form .dt-btn:hover *,.sidebar #page .widget .dt-form .dt-btn:hover,.sidebar .widget #page .widget .dt-form .dt-btn:hover,.sidebar-content .widget #page .widget .dt-form .dt-btn:hover,.footer #page .widget .dt-form .dt-btn:hover,.stripe .widget .dt-form .dt-btn:hover>*,.widget .dt-form .dt-btn:hover>* *,.sidebar .widget .dt-form .dt-btn:hover>*,.sidebar .widget .widget .dt-form .dt-btn:hover>*,.sidebar-content .widget .widget .dt-form .dt-btn:hover>*,.footer .widget .dt-form .dt-btn:hover>*,.stripe .widget .dt-form .dt-btn:hover,.widget .dt-form .dt-btn:hover *,.sidebar .widget .dt-form .dt-btn:hover,.sidebar .widget .widget .dt-form .dt-btn:hover,.sidebar-content .widget .widget .dt-form .dt-btn:hover,.footer .widget .dt-form .dt-btn:hover,.stripe input[type=button]:hover>*,input[type=button]:hover>* *,.sidebar input[type=button]:hover>*,.sidebar .widget input[type=button]:hover>*,.sidebar-content .widget input[type=button]:hover>*,.footer input[type=button]:hover>*,.stripe input[type=button]:hover,input[type=button]:hover *,.sidebar input[type=button]:hover,.sidebar .widget input[type=button]:hover,.sidebar-content .widget input[type=button]:hover,.footer input[type=button]:hover,.stripe input[type=reset]:hover>*,input[type=reset]:hover>* *,.sidebar input[type=reset]:hover>*,.sidebar .widget input[type=reset]:hover>*,.sidebar-content .widget input[type=reset]:hover>*,.footer input[type=reset]:hover>*,.stripe input[type=reset]:hover,input[type=reset]:hover *,.sidebar input[type=reset]:hover,.sidebar .widget input[type=reset]:hover,.sidebar-content .widget input[type=reset]:hover,.footer input[type=reset]:hover,.stripe .wpcf7-submit:hover>*,.wpcf7-submit:hover>* *,.sidebar .wpcf7-submit:hover>*,.sidebar .widget .wpcf7-submit:hover>*,.sidebar-content .widget .wpcf7-submit:hover>*,.footer .wpcf7-submit:hover>*,.stripe .wpcf7-submit:hover,.wpcf7-submit:hover *,.sidebar .wpcf7-submit:hover,.sidebar .widget .wpcf7-submit:hover,.sidebar-content .widget .wpcf7-submit:hover,.footer .wpcf7-submit:hover,.stripe .nsu-submit:hover>*,.nsu-submit:hover>* *,.sidebar .nsu-submit:hover>*,.sidebar .widget .nsu-submit:hover>*,.sidebar-content .widget .nsu-submit:hover>*,.footer .nsu-submit:hover>*,.stripe .nsu-submit:hover,.nsu-submit:hover *,.sidebar .nsu-submit:hover,.sidebar .widget .nsu-submit:hover,.sidebar-content .widget .nsu-submit:hover,.footer .nsu-submit:hover,.stripe .dt-wc-btn:hover>*,.dt-wc-btn:hover>* *,.sidebar .dt-wc-btn:hover>*,.sidebar .widget .dt-wc-btn:hover>*,.sidebar-content .widget .dt-wc-btn:hover>*,.footer .dt-wc-btn:hover>*,.stripe .dt-wc-btn:hover,.dt-wc-btn:hover *,.sidebar .dt-wc-btn:hover,.sidebar .widget .dt-wc-btn:hover,.sidebar-content .widget .dt-wc-btn:hover,.footer .dt-wc-btn:hover,.stripe input#place_order:hover>*,input#place_order:hover>* *,.sidebar input#place_order:hover>*,.sidebar .widget input#place_order:hover>*,.sidebar-content .widget input#place_order:hover>*,.footer input#place_order:hover>*,.stripe input#place_order:hover,input#place_order:hover *,.sidebar input#place_order:hover,.sidebar .widget input#place_order:hover,.sidebar-content .widget input#place_order:hover,.footer input#place_order:hover,.stripe .woocommerce-Reviews .submit:hover>*,.woocommerce-Reviews .submit:hover>* *,.sidebar .woocommerce-Reviews .submit:hover>*,.sidebar .widget .woocommerce-Reviews .submit:hover>*,.sidebar-content .widget .woocommerce-Reviews .submit:hover>*,.footer .woocommerce-Reviews .submit:hover>*,.stripe .woocommerce-Reviews .submit:hover,.woocommerce-Reviews .submit:hover *,.sidebar .woocommerce-Reviews .submit:hover,.sidebar .widget .woocommerce-Reviews .submit:hover,.sidebar-content .widget .woocommerce-Reviews .submit:hover,.footer .woocommerce-Reviews .submit:hover,.stripe input.button:hover>*,input.button:hover>* *,.sidebar input.button:hover>*,.sidebar .widget input.button:hover>*,.sidebar-content .widget input.button:hover>*,.footer input.button:hover>*,.stripe input.button:hover,input.button:hover *,.sidebar input.button:hover,.sidebar .widget input.button:hover,.sidebar-content .widget input.button:hover,.footer input.button:hover,.stripe input[name=save_address]:hover>*,input[name=save_address]:hover>* *,.sidebar input[name=save_address]:hover>*,.sidebar .widget input[name=save_address]:hover>*,.sidebar-content .widget input[name=save_address]:hover>*,.footer input[name=save_address]:hover>*,.stripe input[name=save_address]:hover,input[name=save_address]:hover *,.sidebar input[name=save_address]:hover,.sidebar .widget input[name=save_address]:hover,.sidebar-content .widget input[name=save_address]:hover,.footer input[name=save_address]:hover,.stripe .wc-layout-list .woo-buttons a:hover>*,.wc-layout-list .woo-buttons a:hover>* *,.sidebar .wc-layout-list .woo-buttons a:hover>*,.sidebar .widget .wc-layout-list .woo-buttons a:hover>*,.sidebar-content .widget .wc-layout-list .woo-buttons a:hover>*,.footer .wc-layout-list .woo-buttons a:hover>*,.stripe .wc-layout-list .woo-buttons a:hover,.wc-layout-list .woo-buttons a:hover *,.sidebar .wc-layout-list .woo-buttons a:hover,.sidebar .widget .wc-layout-list .woo-buttons a:hover,.sidebar-content .widget .wc-layout-list .woo-buttons a:hover,.footer .wc-layout-list .woo-buttons a:hover,.stripe .post-password-form input[type=submit]:hover>*,.post-password-form input[type=submit]:hover>* *,.sidebar .post-password-form input[type=submit]:hover>*,.sidebar .widget .post-password-form input[type=submit]:hover>*,.sidebar-content .widget .post-password-form input[type=submit]:hover>*,.footer .post-password-form input[type=submit]:hover>*,.stripe .post-password-form input[type=submit]:hover,.post-password-form input[type=submit]:hover *,.sidebar .post-password-form input[type=submit]:hover,.sidebar .widget .post-password-form input[type=submit]:hover,.sidebar-content .widget .post-password-form input[type=submit]:hover,.footer .post-password-form input[type=submit]:hover,.stripe .mc4wp-form input[type=submit]:hover>*,.mc4wp-form input[type=submit]:hover>* *,.sidebar .mc4wp-form input[type=submit]:hover>*,.sidebar .widget .mc4wp-form input[type=submit]:hover>*,.sidebar-content .widget .mc4wp-form input[type=submit]:hover>*,.footer .mc4wp-form input[type=submit]:hover>*,.stripe .mc4wp-form input[type=submit]:hover,.mc4wp-form input[type=submit]:hover *,.sidebar .mc4wp-form input[type=submit]:hover,.sidebar .widget .mc4wp-form input[type=submit]:hover,.sidebar-content .widget .mc4wp-form input[type=submit]:hover,.footer .mc4wp-form input[type=submit]:hover,.stripe div.mc4wp-form button[type=submit]:hover>*,div.mc4wp-form button[type=submit]:hover>* *,.sidebar div.mc4wp-form button[type=submit]:hover>*,.sidebar .widget div.mc4wp-form button[type=submit]:hover>*,.sidebar-content .widget div.mc4wp-form button[type=submit]:hover>*,.footer div.mc4wp-form button[type=submit]:hover>*,.stripe div.mc4wp-form button[type=submit]:hover,div.mc4wp-form button[type=submit]:hover *,.sidebar div.mc4wp-form button[type=submit]:hover,.sidebar .widget div.mc4wp-form button[type=submit]:hover,.sidebar-content .widget div.mc4wp-form button[type=submit]:hover,.footer div.mc4wp-form button[type=submit]:hover,.stripe .tml-submit-wrap input[type=submit]:hover>*,.tml-submit-wrap input[type=submit]:hover>* *,.sidebar .tml-submit-wrap input[type=submit]:hover>*,.sidebar .widget .tml-submit-wrap input[type=submit]:hover>*,.sidebar-content .widget .tml-submit-wrap input[type=submit]:hover>*,.footer .tml-submit-wrap input[type=submit]:hover>*,.stripe .tml-submit-wrap input[type=submit]:hover,.tml-submit-wrap input[type=submit]:hover *,.sidebar .tml-submit-wrap input[type=submit]:hover,.sidebar .widget .tml-submit-wrap input[type=submit]:hover,.sidebar-content .widget .tml-submit-wrap input[type=submit]:hover,.footer .tml-submit-wrap input[type=submit]:hover,.stripe .wpcf7-form input[type=submit]:hover>*,.wpcf7-form input[type=submit]:hover>* *,.sidebar .wpcf7-form input[type=submit]:hover>*,.sidebar .widget .wpcf7-form input[type=submit]:hover>*,.sidebar-content .widget .wpcf7-form input[type=submit]:hover>*,.footer .wpcf7-form input[type=submit]:hover>*,.stripe .wpcf7-form input[type=submit]:hover,.wpcf7-form input[type=submit]:hover *,.sidebar .wpcf7-form input[type=submit]:hover,.sidebar .widget .wpcf7-form input[type=submit]:hover,.sidebar-content .widget .wpcf7-form input[type=submit]:hover,.footer .wpcf7-form input[type=submit]:hover,.stripe input[type=submit]:not([name=update_cart]):hover>*,input[type=submit]:not([name=update_cart]):hover>* *,.sidebar input[type=submit]:not([name=update_cart]):hover>*,.sidebar .widget input[type=submit]:not([name=update_cart]):hover>*,.sidebar-content .widget input[type=submit]:not([name=update_cart]):hover>*,.footer input[type=submit]:not([name=update_cart]):hover>*,.stripe input[type=submit]:not([name=update_cart]):hover,input[type=submit]:not([name=update_cart]):hover *,.sidebar input[type=submit]:not([name=update_cart]):hover,.sidebar .widget input[type=submit]:not([name=update_cart]):hover,.sidebar-content .widget input[type=submit]:not([name=update_cart]):hover,.footer input[type=submit]:not([name=update_cart]):hover,.stripe .woocommerce-widget-layered-nav-dropdown__submit:hover>*,.woocommerce-widget-layered-nav-dropdown__submit:hover>* *,.sidebar .woocommerce-widget-layered-nav-dropdown__submit:hover>*,.sidebar .widget .woocommerce-widget-layered-nav-dropdown__submit:hover>*,.sidebar-content .widget .woocommerce-widget-layered-nav-dropdown__submit:hover>*,.footer .woocommerce-widget-layered-nav-dropdown__submit:hover>*,.stripe .woocommerce-widget-layered-nav-dropdown__submit:hover,.woocommerce-widget-layered-nav-dropdown__submit:hover *,.sidebar .woocommerce-widget-layered-nav-dropdown__submit:hover,.sidebar .widget .woocommerce-widget-layered-nav-dropdown__submit:hover,.sidebar-content .widget .woocommerce-widget-layered-nav-dropdown__submit:hover,.footer .woocommerce-widget-layered-nav-dropdown__submit:hover,.stripe .give-btn.give-btn-reveal:hover>*,.give-btn.give-btn-reveal:hover>* *,.sidebar .give-btn.give-btn-reveal:hover>*,.sidebar .widget .give-btn.give-btn-reveal:hover>*,.sidebar-content .widget .give-btn.give-btn-reveal:hover>*,.footer .give-btn.give-btn-reveal:hover>*,.stripe .give-btn.give-btn-reveal:hover,.give-btn.give-btn-reveal:hover *,.sidebar .give-btn.give-btn-reveal:hover,.sidebar .widget .give-btn.give-btn-reveal:hover,.sidebar-content .widget .give-btn.give-btn-reveal:hover,.footer .give-btn.give-btn-reveal:hover,.stripe .give-submit.give-btn:hover>*,.give-submit.give-btn:hover>* *,.sidebar .give-submit.give-btn:hover>*,.sidebar .widget .give-submit.give-btn:hover>*,.sidebar-content .widget .give-submit.give-btn:hover>*,.footer .give-submit.give-btn:hover>*,.stripe .give-submit.give-btn:hover,.give-submit.give-btn:hover *,.sidebar .give-submit.give-btn:hover,.sidebar .widget .give-submit.give-btn:hover,.sidebar-content .widget .give-submit.give-btn:hover,.footer .give-submit.give-btn:hover{color:#fff}#page .mec-event-footer .mec-booking-button:hover>*,.tinv-modal .mec-event-footer .mec-booking-button:hover>*,#page .mec-event-footer .mec-booking-button:hover,.tinv-modal .mec-event-footer .mec-booking-button:hover,#page .dt-form button:hover>*,.tinv-modal .dt-form button:hover>*,#page .dt-form button:hover,.tinv-modal .dt-form button:hover,#page #page .widget .dt-form .dt-btn:hover>*,.tinv-modal #page .widget .dt-form .dt-btn:hover>*,#page #page .widget .dt-form .dt-btn:hover,.tinv-modal #page .widget .dt-form .dt-btn:hover,#page .widget .dt-form .dt-btn:hover>*,.tinv-modal .widget .dt-form .dt-btn:hover>*,#page .widget .dt-form .dt-btn:hover,.tinv-modal .widget .dt-form .dt-btn:hover,#page input[type=button]:hover>*,.tinv-modal input[type=button]:hover>*,#page input[type=button]:hover,.tinv-modal input[type=button]:hover,#page input[type=reset]:hover>*,.tinv-modal input[type=reset]:hover>*,#page input[type=reset]:hover,.tinv-modal input[type=reset]:hover,#page .wpcf7-submit:hover>*,.tinv-modal .wpcf7-submit:hover>*,#page .wpcf7-submit:hover,.tinv-modal .wpcf7-submit:hover,#page .nsu-submit:hover>*,.tinv-modal .nsu-submit:hover>*,#page .nsu-submit:hover,.tinv-modal .nsu-submit:hover,#page .dt-wc-btn:hover>*,.tinv-modal .dt-wc-btn:hover>*,#page .dt-wc-btn:hover,.tinv-modal .dt-wc-btn:hover,#page input#place_order:hover>*,.tinv-modal input#place_order:hover>*,#page input#place_order:hover,.tinv-modal input#place_order:hover,#page .woocommerce-Reviews .submit:hover>*,.tinv-modal .woocommerce-Reviews .submit:hover>*,#page .woocommerce-Reviews .submit:hover,.tinv-modal .woocommerce-Reviews .submit:hover,#page input.button:hover>*,.tinv-modal input.button:hover>*,#page input.button:hover,.tinv-modal input.button:hover,#page input[name=save_address]:hover>*,.tinv-modal input[name=save_address]:hover>*,#page input[name=save_address]:hover,.tinv-modal input[name=save_address]:hover,#page .wc-layout-list .woo-buttons a:hover>*,.tinv-modal .wc-layout-list .woo-buttons a:hover>*,#page .wc-layout-list .woo-buttons a:hover,.tinv-modal .wc-layout-list .woo-buttons a:hover,#page .post-password-form input[type=submit]:hover>*,.tinv-modal .post-password-form input[type=submit]:hover>*,#page .post-password-form input[type=submit]:hover,.tinv-modal .post-password-form input[type=submit]:hover,#page .mc4wp-form input[type=submit]:hover>*,.tinv-modal .mc4wp-form input[type=submit]:hover>*,#page .mc4wp-form input[type=submit]:hover,.tinv-modal .mc4wp-form input[type=submit]:hover,#page div.mc4wp-form button[type=submit]:hover>*,.tinv-modal div.mc4wp-form button[type=submit]:hover>*,#page div.mc4wp-form button[type=submit]:hover,.tinv-modal div.mc4wp-form button[type=submit]:hover,#page .tml-submit-wrap input[type=submit]:hover>*,.tinv-modal .tml-submit-wrap input[type=submit]:hover>*,#page .tml-submit-wrap input[type=submit]:hover,.tinv-modal .tml-submit-wrap input[type=submit]:hover,#page .wpcf7-form input[type=submit]:hover>*,.tinv-modal .wpcf7-form input[type=submit]:hover>*,#page .wpcf7-form input[type=submit]:hover,.tinv-modal .wpcf7-form input[type=submit]:hover,#page input[type=submit]:not([name=update_cart]):hover>*,.tinv-modal input[type=submit]:not([name=update_cart]):hover>*,#page input[type=submit]:not([name=update_cart]):hover,.tinv-modal input[type=submit]:not([name=update_cart]):hover,#page .woocommerce-widget-layered-nav-dropdown__submit:hover>*,.tinv-modal .woocommerce-widget-layered-nav-dropdown__submit:hover>*,#page .woocommerce-widget-layered-nav-dropdown__submit:hover,.tinv-modal .woocommerce-widget-layered-nav-dropdown__submit:hover,#page .give-btn.give-btn-reveal:hover>*,.tinv-modal .give-btn.give-btn-reveal:hover>*,#page .give-btn.give-btn-reveal:hover,.tinv-modal .give-btn.give-btn-reveal:hover,#page .give-submit.give-btn:hover>*,.tinv-modal .give-submit.give-btn:hover>*,#page .give-submit.give-btn:hover,.tinv-modal .give-submit.give-btn:hover{background:#23aadd;}.btn-hover-bg-off #page .mec-event-footer .mec-booking-button:hover>*,.btn-hover-bg-off #page .mec-event-footer .mec-booking-button:hover,.btn-hover-bg-off #page .dt-form button:hover>*,.btn-hover-bg-off #page .dt-form button:hover,.btn-hover-bg-off #page #page .widget .dt-form .dt-btn:hover>*,.btn-hover-bg-off #page #page .widget .dt-form .dt-btn:hover,.btn-hover-bg-off #page .widget .dt-form .dt-btn:hover>*,.btn-hover-bg-off #page .widget .dt-form .dt-btn:hover,.btn-hover-bg-off #page input[type=button]:hover>*,.btn-hover-bg-off #page input[type=button]:hover,.btn-hover-bg-off #page input[type=reset]:hover>*,.btn-hover-bg-off #page input[type=reset]:hover,.btn-hover-bg-off #page .wpcf7-submit:hover>*,.btn-hover-bg-off #page .wpcf7-submit:hover,.btn-hover-bg-off #page .nsu-submit:hover>*,.btn-hover-bg-off #page .nsu-submit:hover,.btn-hover-bg-off #page .dt-wc-btn:hover>*,.btn-hover-bg-off #page .dt-wc-btn:hover,.btn-hover-bg-off #page input#place_order:hover>*,.btn-hover-bg-off #page input#place_order:hover,.btn-hover-bg-off #page .woocommerce-Reviews .submit:hover>*,.btn-hover-bg-off #page .woocommerce-Reviews .submit:hover,.btn-hover-bg-off #page input.button:hover>*,.btn-hover-bg-off #page input.button:hover,.btn-hover-bg-off #page input[name=save_address]:hover>*,.btn-hover-bg-off #page input[name=save_address]:hover,.btn-hover-bg-off #page .wc-layout-list .woo-buttons a:hover>*,.btn-hover-bg-off #page .wc-layout-list .woo-buttons a:hover,.btn-hover-bg-off #page .post-password-form input[type=submit]:hover>*,.btn-hover-bg-off #page .post-password-form input[type=submit]:hover,.btn-hover-bg-off #page .mc4wp-form input[type=submit]:hover>*,.btn-hover-bg-off #page .mc4wp-form input[type=submit]:hover,.btn-hover-bg-off #page div.mc4wp-form button[type=submit]:hover>*,.btn-hover-bg-off #page div.mc4wp-form button[type=submit]:hover,.btn-hover-bg-off #page .tml-submit-wrap input[type=submit]:hover>*,.btn-hover-bg-off #page .tml-submit-wrap input[type=submit]:hover,.btn-hover-bg-off #page .wpcf7-form input[type=submit]:hover>*,.btn-hover-bg-off #page .wpcf7-form input[type=submit]:hover,.btn-hover-bg-off #page input[type=submit]:not([name=update_cart]):hover>*,.btn-hover-bg-off #page input[type=submit]:not([name=update_cart]):hover,.btn-hover-bg-off #page .woocommerce-widget-layered-nav-dropdown__submit:hover>*,.btn-hover-bg-off #page .woocommerce-widget-layered-nav-dropdown__submit:hover,.btn-hover-bg-off #page .give-btn.give-btn-reveal:hover>*,.btn-hover-bg-off #page .give-btn.give-btn-reveal:hover,.btn-hover-bg-off #page .give-submit.give-btn:hover>*,.btn-hover-bg-off #page .give-submit.give-btn:hover{background:0 0}.mec-event-footer .mec-booking-button:hover .text-wrap,.dt-form button:hover .text-wrap,#page .widget .dt-form .dt-btn:hover .text-wrap,.widget .dt-form .dt-btn:hover .text-wrap,input[type=button]:hover .text-wrap,input[type=reset]:hover .text-wrap,.wpcf7-submit:hover .text-wrap,.nsu-submit:hover .text-wrap,.dt-wc-btn:hover .text-wrap,input#place_order:hover .text-wrap,.woocommerce-Reviews .submit:hover .text-wrap,input.button:hover .text-wrap,input[name=save_address]:hover .text-wrap,.wc-layout-list .woo-buttons a:hover .text-wrap,.post-password-form input[type=submit]:hover .text-wrap,.mc4wp-form input[type=submit]:hover .text-wrap,div.mc4wp-form button[type=submit]:hover .text-wrap,.tml-submit-wrap input[type=submit]:hover .text-wrap,.wpcf7-form input[type=submit]:hover .text-wrap,input[type=submit]:not([name=update_cart]):hover .text-wrap,.woocommerce-widget-layered-nav-dropdown__submit:hover .text-wrap,.give-btn.give-btn-reveal:hover .text-wrap,.give-submit.give-btn:hover .text-wrap{color:#fff}button.button,.cart-btn-below-img .woo-buttons a,a.button:not(.edd-submit){color:#fff;background-color:#1e6ba5;background:#1e6ba5;}.stripe button.button,button.button *,.sidebar button.button,.sidebar .widget button.button,.sidebar-content .widget button.button,.footer button.button,.stripe .cart-btn-below-img .woo-buttons a,.cart-btn-below-img .woo-buttons a *,.sidebar .cart-btn-below-img .woo-buttons a,.sidebar .widget .cart-btn-below-img .woo-buttons a,.sidebar-content .widget .cart-btn-below-img .woo-buttons a,.footer .cart-btn-below-img .woo-buttons a,.stripe a.button:not(.edd-submit),a.button:not(.edd-submit) *,.sidebar a.button:not(.edd-submit),.sidebar .widget a.button:not(.edd-submit),.sidebar-content .widget a.button:not(.edd-submit),.footer a.button:not(.edd-submit){color:#fff}.btn-bg-off button.button:not(:hover),.btn-bg-off .cart-btn-below-img .woo-buttons a:not(:hover),.btn-bg-off a.button:not(.edd-submit):not(:hover){background:0 0}button.button:hover>*,button.button:hover,.cart-btn-below-img .woo-buttons a:hover>*,.cart-btn-below-img .woo-buttons a:hover,a.button:not(.edd-submit):hover>*,a.button:not(.edd-submit):hover{color:#fff}button.button:hover,.cart-btn-below-img .woo-buttons a:hover,a.button:not(.edd-submit):hover{border-color:#1e6ba5;background:#23aadd; font-weight:normal;}.stripe button.button:hover,button.button:hover *,.sidebar button.button:hover,.sidebar .widget button.button:hover,.sidebar-content .widget button.button:hover,.footer button.button:hover,.stripe .cart-btn-below-img .woo-buttons a:hover,.cart-btn-below-img .woo-buttons a:hover *,.sidebar .cart-btn-below-img .woo-buttons a:hover,.sidebar .widget .cart-btn-below-img .woo-buttons a:hover,.sidebar-content .widget .cart-btn-below-img .woo-buttons a:hover,.footer .cart-btn-below-img .woo-buttons a:hover,.stripe a.button:not(.edd-submit):hover,a.button:not(.edd-submit):hover *,.sidebar a.button:not(.edd-submit):hover,.sidebar .widget a.button:not(.edd-submit):hover,.sidebar-content .widget a.button:not(.edd-submit):hover,.footer a.button:not(.edd-submit):hover{color:#fff}.btn-hover-bg-off button.button:hover,.btn-hover-bg-off .cart-btn-below-img .woo-buttons a:hover,.btn-hover-bg-off a.button:not(.edd-submit):hover{background:0 0}button.button:hover .text-wrap,.cart-btn-below-img .woo-buttons a:hover .text-wrap,a.button:not(.edd-submit):hover .text-wrap{color:#fff}button.button.tinvwl-add-to-cart:hover>*{color:inherit}.dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style),.mec-event-footer .mec-booking-button,.give-btn.give-btn-reveal,.give-submit.give-btn{background-image:none;background:#1e6ba5;}.btn-bg-off .dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style):not(:hover),.btn-bg-off .mec-event-footer .mec-booking-button:not(:hover),.btn-bg-off .give-btn.give-btn-reveal:not(:hover),.btn-bg-off .give-submit.give-btn:not(:hover){background:0 0}.dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style):hover,.mec-event-footer .mec-booking-button:hover,.give-btn.give-btn-reveal:hover,.give-submit.give-btn:hover{background:0 0;background:#23aadd;background:-webkit-linear-gradient(135deg,#23aadd 30%,#165082 100%);background:linear-gradient(135deg,#23aadd 30%,#165082 100%);border-color:#1e6ba5}.btn-hover-bg-off .dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style):hover,.btn-hover-bg-off .mec-event-footer .mec-booking-button:hover,.btn-hover-bg-off .give-btn.give-btn-reveal:hover,.btn-hover-bg-off .give-submit.give-btn:hover{background:0 0}.dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style).accent-btn-bg-color,.mec-event-footer .mec-booking-button.accent-btn-bg-color,.give-btn.give-btn-reveal.accent-btn-bg-color,.give-submit.give-btn.accent-btn-bg-color{background:#1e6ba5}.accent-gradient .dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style).accent-btn-bg-color,.accent-gradient .mec-event-footer .mec-booking-button.accent-btn-bg-color,.accent-gradient .give-btn.give-btn-reveal.accent-btn-bg-color,.accent-gradient .give-submit.give-btn.accent-btn-bg-color{background:#1e6ba5;}#page .dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style).accent-btn-bg-hover-color:hover,#page .mec-event-footer .mec-booking-button.accent-btn-bg-hover-color:hover,#page .give-btn.give-btn-reveal.accent-btn-bg-hover-color:hover,#page .give-submit.give-btn.accent-btn-bg-hover-color:hover{background:#1e6ba5}.accent-gradient #page .dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style).accent-btn-bg-hover-color:hover,.accent-gradient #page .mec-event-footer .mec-booking-button.accent-btn-bg-hover-color:hover,.accent-gradient #page .give-btn.give-btn-reveal.accent-btn-bg-hover-color:hover,.accent-gradient #page .give-submit.give-btn.accent-btn-bg-hover-color:hover{background:#1e6ba5;}#page .dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style).default-btn-bg-hover-color:hover,#page .mec-event-footer .mec-booking-button.default-btn-bg-hover-color:hover,#page .give-btn.give-btn-reveal.default-btn-bg-hover-color:hover,#page .give-submit.give-btn.default-btn-bg-hover-color:hover{background:0 0;background:#23aadd;background:-webkit-linear-gradient(135deg,#23aadd 30%,#165082 100%);background:linear-gradient(135deg,#23aadd 30%,#165082 100%)}.btn-light:hover,.outline-bg-btn:hover{background:#23aadd;background:-webkit-linear-gradient(135deg,#23aadd 30%,#165082 100%);background:linear-gradient(135deg,#23aadd 30%,#165082 100%)}.dt-btn.btn-hover-off:hover{background-color:#1e6ba5!important;background:#1e6ba5!important;background:-webkit-linear-gradient(135deg,#1e6ba5 30%,#178bbc 100%)!important;!important}.dt-btn:not(.btn-custom-style),.btn-link{color:#fff}.dt-btn:not(.btn-custom-style) *,.sidebar .dt-btn:not(.btn-custom-style),.content .sidebar-content .dt-btn:not(.btn-custom-style),.footer .dt-btn:not(.btn-custom-style),.content .shortcode-banner-inside .dt-btn:not(.btn-custom-style) *,.content .dt-btn:not(.btn-custom-style),.btn-link *,.sidebar .btn-link,.content .sidebar-content .btn-link,.footer .btn-link,.content .shortcode-banner-inside .btn-link *,.content .btn-link{color:#fff}.dt-btn:not(.btn-custom-style):hover,.dt-btn:not(.btn-custom-style):hover>*,.btn-link:hover,.btn-link:hover>*{color:#fff}.dt-btn:not(.btn-custom-style).accent-btn-color>span,.dt-btn:not(.btn-custom-style).accent-btn-color>.text-wrap *,.dt-btn:not(.btn-custom-style).accent-btn-color>i[class^=fa],.dt-btn:not(.btn-custom-style).accent-btn-color>i[class^=dt-icon-],.btn-link.accent-btn-color>span,.btn-link.accent-btn-color>.text-wrap *,.btn-link.accent-btn-color>i[class^=fa],.btn-link.accent-btn-color>i[class^=dt-icon-]{color:#1e6ba5}.accent-gradient .dt-btn:not(.btn-custom-style).accent-btn-color>span,.accent-gradient .dt-btn:not(.btn-custom-style).accent-btn-color>.text-wrap *,.accent-gradient .dt-btn:not(.btn-custom-style).accent-btn-color>i[class^=fa],.accent-gradient .dt-btn:not(.btn-custom-style).accent-btn-color>i[class^=dt-icon-],.accent-gradient .btn-link.accent-btn-color>span,.accent-gradient .btn-link.accent-btn-color>.text-wrap *,.accent-gradient .btn-link.accent-btn-color>i[class^=fa],.accent-gradient .btn-link.accent-btn-color>i[class^=dt-icon-]{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.accent-gradient .dt-btn:not(.btn-custom-style).accent-btn-color>span,.accent-gradient .dt-btn:not(.btn-custom-style).accent-btn-color>.text-wrap *,.accent-gradient .dt-btn:not(.btn-custom-style).accent-btn-color>i[class^=fa],.accent-gradient .dt-btn:not(.btn-custom-style).accent-btn-color>i[class^=dt-icon-],.accent-gradient .btn-link.accent-btn-color>span,.accent-gradient .btn-link.accent-btn-color>.text-wrap *,.accent-gradient .btn-link.accent-btn-color>i[class^=fa],.accent-gradient .btn-link.accent-btn-color>i[class^=dt-icon-]{color:#1e6ba5}}.dt-btn:not(.btn-custom-style).title-btn-color,.dt-btn:not(.btn-custom-style).title-btn-color>span,.dt-btn:not(.btn-custom-style).title-btn-color>.text-wrap *,.dt-btn:not(.btn-custom-style).title-btn-color>i[class^=fa],.dt-btn:not(.btn-custom-style).title-btn-color>i[class^=dt-icon-],.btn-link.title-btn-color,.btn-link.title-btn-color>span,.btn-link.title-btn-color>.text-wrap *,.btn-link.title-btn-color>i[class^=fa],.btn-link.title-btn-color>i[class^=dt-icon-]{color:#333}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .dt-btn:not(.btn-custom-style).title-btn-color,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .dt-btn:not(.btn-custom-style).title-btn-color>span,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .dt-btn:not(.btn-custom-style).title-btn-color>.text-wrap *,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .dt-btn:not(.btn-custom-style).title-btn-color>i[class^=fa],.dt-mega-menu .dt-mega-parent .sidebar-content .widget .dt-btn:not(.btn-custom-style).title-btn-color>i[class^=dt-icon-],.dt-mega-menu .dt-mega-parent .sidebar-content .widget .btn-link.title-btn-color,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .btn-link.title-btn-color>span,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .btn-link.title-btn-color>.text-wrap *,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .btn-link.title-btn-color>i[class^=fa],.dt-mega-menu .dt-mega-parent .sidebar-content .widget .btn-link.title-btn-color>i[class^=dt-icon-]{color:#333}.sidebar-content .dt-btn:not(.btn-custom-style).title-btn-color,.sidebar-content .dt-btn:not(.btn-custom-style).title-btn-color>span,.sidebar-content .dt-btn:not(.btn-custom-style).title-btn-color>.text-wrap *,.sidebar-content .dt-btn:not(.btn-custom-style).title-btn-color>i[class^=fa],.sidebar-content .dt-btn:not(.btn-custom-style).title-btn-color>i[class^=dt-icon-],.sidebar-content .btn-link.title-btn-color,.sidebar-content .btn-link.title-btn-color>span,.sidebar-content .btn-link.title-btn-color>.text-wrap *,.sidebar-content .btn-link.title-btn-color>i[class^=fa],.sidebar-content .btn-link.title-btn-color>i[class^=dt-icon-]{color:#333}.footer .dt-btn:not(.btn-custom-style).title-btn-color,.footer .dt-btn:not(.btn-custom-style).title-btn-color>span,.footer .dt-btn:not(.btn-custom-style).title-btn-color>.text-wrap *,.footer .dt-btn:not(.btn-custom-style).title-btn-color>i[class^=fa],.footer .dt-btn:not(.btn-custom-style).title-btn-color>i[class^=dt-icon-],.footer .btn-link.title-btn-color,.footer .btn-link.title-btn-color>span,.footer .btn-link.title-btn-color>.text-wrap *,.footer .btn-link.title-btn-color>i[class^=fa],.footer .btn-link.title-btn-color>i[class^=dt-icon-]{color:#eee}.dt-btn:not(.btn-custom-style).title-btn-hover-color:hover>span,.dt-btn:not(.btn-custom-style).title-btn-hover-color:hover>.text-wrap *,.dt-btn:not(.btn-custom-style).title-btn-hover-color:hover>i[class^=fa],.dt-btn:not(.btn-custom-style).title-btn-hover-color:hover>i[class^=dt-icon-],.btn-link.title-btn-hover-color:hover>span,.btn-link.title-btn-hover-color:hover>.text-wrap *,.btn-link.title-btn-hover-color:hover>i[class^=fa],.btn-link.title-btn-hover-color:hover>i[class^=dt-icon-]{color:#333!important}.dt-btn:not(.btn-custom-style).default-btn-hover-color:hover>span,.dt-btn:not(.btn-custom-style).default-btn-hover-color:hover>.text-wrap *,.dt-btn:not(.btn-custom-style).default-btn-hover-color:hover>i[class^=fa],.dt-btn:not(.btn-custom-style).default-btn-hover-color:hover>i[class^=dt-icon-],.btn-link.default-btn-hover-color:hover>span,.btn-link.default-btn-hover-color:hover>.text-wrap *,.btn-link.default-btn-hover-color:hover>i[class^=fa],.btn-link.default-btn-hover-color:hover>i[class^=dt-icon-]{color:#fff!important}#page .dt-btn:not(.btn-custom-style).accent-btn-hover-color:hover>span,#page .dt-btn:not(.btn-custom-style).accent-btn-hover-color:hover>.text-wrap *,#page .dt-btn:not(.btn-custom-style).accent-btn-hover-color:hover>i[class^=fa],#page .dt-btn:not(.btn-custom-style).accent-btn-hover-color:hover>i[class^=dt-icon-],#page .btn-link.accent-btn-hover-color:hover>span,#page .btn-link.accent-btn-hover-color:hover>.text-wrap *,#page .btn-link.accent-btn-hover-color:hover>i[class^=fa],#page .btn-link.accent-btn-hover-color:hover>i[class^=dt-icon-]{color:#1e6ba5!important}.accent-gradient #page .dt-btn:not(.btn-custom-style).accent-btn-hover-color:hover>span,.accent-gradient #page .dt-btn:not(.btn-custom-style).accent-btn-hover-color:hover>.text-wrap *,.accent-gradient #page .dt-btn:not(.btn-custom-style).accent-btn-hover-color:hover>i[class^=fa],.accent-gradient #page .dt-btn:not(.btn-custom-style).accent-btn-hover-color:hover>i[class^=dt-icon-],.accent-gradient #page .btn-link.accent-btn-hover-color:hover>span,.accent-gradient #page .btn-link.accent-btn-hover-color:hover>.text-wrap *,.accent-gradient #page .btn-link.accent-btn-hover-color:hover>i[class^=fa],.accent-gradient #page .btn-link.accent-btn-hover-color:hover>i[class^=dt-icon-]{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.accent-gradient #page .dt-btn:not(.btn-custom-style).accent-btn-hover-color:hover>span,.accent-gradient #page .dt-btn:not(.btn-custom-style).accent-btn-hover-color:hover>.text-wrap *,.accent-gradient #page .dt-btn:not(.btn-custom-style).accent-btn-hover-color:hover>i[class^=fa],.accent-gradient #page .dt-btn:not(.btn-custom-style).accent-btn-hover-color:hover>i[class^=dt-icon-],.accent-gradient #page .btn-link.accent-btn-hover-color:hover>span,.accent-gradient #page .btn-link.accent-btn-hover-color:hover>.text-wrap *,.accent-gradient #page .btn-link.accent-btn-hover-color:hover>i[class^=fa],.accent-gradient #page .btn-link.accent-btn-hover-color:hover>i[class^=dt-icon-]{color:#1e6ba5}}.accent-btn-color .dt-btn:not(.custom-btn-color):not(.btn-shortcode):not(.btn-custom-style)>span,.accent-btn-color .dt-btn:not(.custom-btn-color):not(.btn-shortcode):not(.btn-custom-style)>.text-wrap *{color:#1e6ba5}.accent-btn-color.accent-gradient .dt-btn:not(.custom-btn-color):not(.btn-shortcode):not(.btn-custom-style)>span,.accent-btn-color.accent-gradient .dt-btn:not(.custom-btn-color):not(.btn-shortcode):not(.btn-custom-style)>.text-wrap *{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.accent-btn-color.accent-gradient .dt-btn:not(.custom-btn-color):not(.btn-shortcode):not(.btn-custom-style)>span,.accent-btn-color.accent-gradient .dt-btn:not(.custom-btn-color):not(.btn-shortcode):not(.btn-custom-style)>.text-wrap *{color:#1e6ba5}}.custom-btn-hover-color .dt-btn:not(.custom-btn-color):not(.accent-btn-hover-color):not(.btn-shortcode):hover>span,.custom-btn-hover-color .dt-btn:not(.custom-btn-color):not(.accent-btn-hover-color):not(.btn-shortcode):hover>.text-wrap *{background:0 0;color:#fff}.custom-btn-hover-color .dt-btn:hover>.text-wrap *{color:inherit}.accent-btn-hover-color .dt-btn:not(.custom-btn-hover-color):not(.btn-shortcode):not(.btn-custom-style):hover>span,.accent-btn-hover-color .dt-btn:not(.custom-btn-hover-color):not(.btn-shortcode):not(.btn-custom-style):hover>.text-wrap *{color:#1e6ba5}.accent-btn-hover-color.accent-gradient .dt-btn:not(.custom-btn-hover-color):not(.btn-shortcode):not(.btn-custom-style):hover>span,.accent-btn-hover-color.accent-gradient .dt-btn:not(.custom-btn-hover-color):not(.btn-shortcode):not(.btn-custom-style):hover>.text-wrap *{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.accent-btn-hover-color.accent-gradient .dt-btn:not(.custom-btn-hover-color):not(.btn-shortcode):not(.btn-custom-style):hover>span,.accent-btn-hover-color.accent-gradient .dt-btn:not(.custom-btn-hover-color):not(.btn-shortcode):not(.btn-custom-style):hover>.text-wrap *{color:#1e6ba5}}.light-bg-btn{background-color:rgba(0,0,0,.04)}.outline-element-decoration .light-bg-btn{box-shadow:inset 0 0 0 1px transparent}.shadow-element-decoration .light-bg-btn{box-shadow:0 6px 18px rgba(0,0,0,.1)}.light-bg-btn:hover{background:#23aadd;background:-webkit-linear-gradient(135deg,#23aadd 30%,#165082 100%);background:linear-gradient(135deg,#23aadd 30%,#165082 100%)}#page .light-bg-btn.accent-btn-bg-hover-color:hover{background:#1e6ba5}.accent-gradient #page .light-bg-btn.accent-btn-bg-hover-color:hover{background:#1e6ba5;}.btn-light{background-color:rgba(0,0,0,.04);background-image:none}.outline-element-decoration .btn-light{box-shadow:inset 0 0 0 1px transparent}.shadow-element-decoration .btn-light{box-shadow:0 6px 18px rgba(0,0,0,.1)}.btn-light:hover{background-image:none;background-color:rgba(0,0,0,.04)}.outline-element-decoration .btn-light:hover{box-shadow:inset 0 0 0 1px transparent}.shadow-element-decoration .btn-light:hover{box-shadow:0 6px 18px rgba(0,0,0,.1)}.dt-btn.outline-bg-btn{background:0 0}.accent-gradient .dt-btn.outline-bg-btn{background:0 0}.dt-btn.outline-bg-btn:hover{border-color:transparent}.outline-bg-btn{border-color:#1e6ba5}.outline-bg-btn:hover{border-color:#23aadd;background:#23aadd;background:-webkit-linear-gradient(135deg,#23aadd 30%,#165082 100%);background:linear-gradient(135deg,#23aadd 30%,#165082 100%)}.outline-bg-btn.accent-btn-bg-color{border-color:#1e6ba5}#page .outline-bg-btn.accent-btn-bg-hover-color:hover{background:#1e6ba5;border-color:transparent}.accent-gradient #page .outline-bg-btn.accent-btn-bg-hover-color:hover{background:#1e6ba5;}.outline-btn{border-color:#1e6ba5}.outline-btn:hover{border-color:#23aadd;background:0 0}.outline-btn.accent-btn-bg-color{border-color:#1e6ba5}#page .outline-btn.accent-btn-bg-hover-color:hover{border-color:#1e6ba5}.dt-btn-link,.dt-btn-link>span,.dt-btn-link>i{color:#1e6ba5}.accent-gradient .dt-btn-link,.accent-gradient .dt-btn-link>span,.accent-gradient .dt-btn-link>i{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.accent-gradient .dt-btn-link,.accent-gradient .dt-btn-link>span,.accent-gradient .dt-btn-link>i{color:#1e6ba5}}.dt-btn-link:after{background:#1e6ba5}.accent-gradient .dt-btn-link:after{background:#1e6ba5;}.wpb_content_element .wpb_tabs_nav>li>a{color:#333}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .wpb_content_element .wpb_tabs_nav>li>a{color:#333}.sidebar-content .wpb_content_element .wpb_tabs_nav>li>a{color:#333}.footer .wpb_content_element .wpb_tabs_nav>li>a{color:#eee}.wpb_tabs.wpb_content_element:not(.tab-style-four) .wpb_tabs_nav>li:not(.ui-state-active):hover>a,.wpb_tour.wpb_content_element:not(.tab-style-four) .wpb_tabs_nav>li:not(.ui-state-active):hover>a,.wpb_content_element.tab-style-three .wpb_tabs_nav>li.ui-tabs-active>a,.wpb_content_element.tab-style-two.wpb_tabs .wpb_tabs_nav>li.ui-tabs-active>a{color:#1e6ba5}.accent-gradient .wpb_tabs.wpb_content_element:not(.tab-style-four) .wpb_tabs_nav>li:not(.ui-state-active):hover>a,.accent-gradient .wpb_tour.wpb_content_element:not(.tab-style-four) .wpb_tabs_nav>li:not(.ui-state-active):hover>a,.accent-gradient .wpb_content_element.tab-style-three .wpb_tabs_nav>li.ui-tabs-active>a,.accent-gradient .wpb_content_element.tab-style-two.wpb_tabs .wpb_tabs_nav>li.ui-tabs-active>a{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.accent-gradient .wpb_tabs.wpb_content_element:not(.tab-style-four) .wpb_tabs_nav>li:not(.ui-state-active):hover>a,.accent-gradient .wpb_tour.wpb_content_element:not(.tab-style-four) .wpb_tabs_nav>li:not(.ui-state-active):hover>a,.accent-gradient .wpb_content_element.tab-style-three .wpb_tabs_nav>li.ui-tabs-active>a,.accent-gradient .wpb_content_element.tab-style-two.wpb_tabs .wpb_tabs_nav>li.ui-tabs-active>a{color:#1e6ba5}}.tab-style-one.wpb_tabs .wpb_tabs_nav li{border-radius:0}.tab-style-one.wpb_tabs .wpb_tabs_nav li:not(.ui-tabs-active),.tab-style-one.wpb_tabs .wpb_tabs_nav li:not(.ui-tabs-active):hover{background-color:rgba(0,0,0,.04)}.outline-element-decoration .tab-style-one.wpb_tabs .wpb_tabs_nav li:not(.ui-tabs-active),.outline-element-decoration .tab-style-one.wpb_tabs .wpb_tabs_nav li:not(.ui-tabs-active):hover{box-shadow:inset 0 0 0 1px transparent}.shadow-element-decoration .tab-style-one.wpb_tabs .wpb_tabs_nav li:not(.ui-tabs-active),.shadow-element-decoration .tab-style-one.wpb_tabs .wpb_tabs_nav li:not(.ui-tabs-active):hover{box-shadow:0 6px 18px rgba(0,0,0,.1)}.wpb_tabs.tab-style-one .wpb_tabs_nav>li.ui-state-active{color:#fff;background-color:#1e6ba5}.accent-gradient .wpb_tabs.tab-style-one .wpb_tabs_nav>li.ui-state-active{background:#1e6ba5;}.wpb_tabs.tab-style-two{background-color:rgba(0,0,0,.04)}.outline-element-decoration .wpb_tabs.tab-style-two{box-shadow:inset 0 0 0 1px transparent}.shadow-element-decoration .wpb_tabs.tab-style-two{box-shadow:0 6px 18px rgba(0,0,0,.1)}.wpb_tabs.tab-style-two .wpb_tabs_nav li.ui-tabs-active:before{background-color:#1e6ba5}.accent-gradient .wpb_tabs.tab-style-two .wpb_tabs_nav li.ui-tabs-active:before{background:#1e6ba5;background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);background:linear-gradient(left,#1e6ba5 30%,#178bbc 100%)}.tab-style-four.wpb_tabs{border-radius:0}.tab-style-four.wpb_tabs{background-color:rgba(0,0,0,.04)}.outline-element-decoration .tab-style-four.wpb_tabs{box-shadow:inset 0 0 0 1px transparent}.shadow-element-decoration .tab-style-four.wpb_tabs{box-shadow:0 6px 18px rgba(0,0,0,.1)}.tab-style-four.wpb_tabs .wpb_tabs_nav{background-color:#1e6ba5}.accent-gradient .tab-style-four.wpb_tabs .wpb_tabs_nav{background:#1e6ba5;}.wpb_tour.tab-style-one,.tab-style-one.wpb_tour .wpb_tabs_nav li{border-radius:0}.tab-style-one.wpb_tour .wpb_tabs_nav li:not(.ui-tabs-active),.tab-style-one.wpb_tour .wpb_tabs_nav li:not(.ui-tabs-active):hover{background-color:rgba(0,0,0,.04)}.outline-element-decoration .tab-style-one.wpb_tour .wpb_tabs_nav li:not(.ui-tabs-active),.outline-element-decoration .tab-style-one.wpb_tour .wpb_tabs_nav li:not(.ui-tabs-active):hover{box-shadow:inset 0 0 0 1px transparent}.shadow-element-decoration .tab-style-one.wpb_tour .wpb_tabs_nav li:not(.ui-tabs-active),.shadow-element-decoration .tab-style-one.wpb_tour .wpb_tabs_nav li:not(.ui-tabs-active):hover{box-shadow:0 6px 18px rgba(0,0,0,.1)}.wpb_tour.tab-style-one .wpb_tabs_nav>li.ui-state-active,.wpb_tour.tab-style-one .wpb_tabs_nav>li.ui-state-active:hover{color:#fff}#page .wpb_tour.tab-style-one .wpb_tabs_nav>li.ui-state-active,#page .wpb_tour.tab-style-one .wpb_tabs_nav>li.ui-state-active:hover{background-color:#1e6ba5}.accent-gradient #page .wpb_tour.tab-style-one .wpb_tabs_nav>li.ui-state-active,.accent-gradient #page .wpb_tour.tab-style-one .wpb_tabs_nav>li.ui-state-active:hover{background:#1e6ba5;}.wpb_tour.tab-style-two .wpb_tabs_nav li.ui-tabs-active:before{background-color:#1e6ba5}.accent-gradient .wpb_tour.tab-style-two .wpb_tabs_nav li.ui-tabs-active:before{background:#1e6ba5;}.tab-style-two.wpb_tour .wpb_tabs_nav li:not(.ui-tabs-active),.wpb_tour.tab-style-two .wpb_tab{background-color:rgba(0,0,0,.04);border-radius:0}.outline-element-decoration .tab-style-two.wpb_tour .wpb_tabs_nav li:not(.ui-tabs-active),.outline-element-decoration .wpb_tour.tab-style-two .wpb_tab{box-shadow:inset 0 0 0 1px transparent}.shadow-element-decoration .tab-style-two.wpb_tour .wpb_tabs_nav li:not(.ui-tabs-active),.shadow-element-decoration .wpb_tour.tab-style-two .wpb_tab{box-shadow:0 6px 18px rgba(0,0,0,.1)}.tab-style-two.wpb_tour .wpb_tabs_nav li.ui-tabs-active{border-radius:0}.wpb_tour.tab-style-two .wpb_tabs_nav>li.ui-state-active,.wpb_tour.tab-style-two .wpb_tabs_nav>li.ui-state-active:hover{color:#fff}#page .wpb_tour.tab-style-two .wpb_tabs_nav>li.ui-state-active,#page .wpb_tour.tab-style-two .wpb_tabs_nav>li.ui-state-active:hover{background-color:#1e6ba5}.accent-gradient #page .wpb_tour.tab-style-two .wpb_tabs_nav>li.ui-state-active,.accent-gradient #page .wpb_tour.tab-style-two .wpb_tabs_nav>li.ui-state-active:hover{background:#1e6ba5;}.wpb_tour.tab-style-two .wpb_tabs_nav>li.ui-state-active a{color:#fff}.wpb_tour.tab-style-three .wpb_tabs_nav li,.wpb_tour.tab-style-three .wpb_tabs_nav{border-color:rgba(0,0,0,.08)}.sidebar .wpb_tour.tab-style-three .wpb_tabs_nav li,.sidebar-content .wpb_tour.tab-style-three .wpb_tabs_nav li,.sidebar .wpb_tour.tab-style-three .wpb_tabs_nav,.sidebar-content .wpb_tour.tab-style-three .wpb_tabs_nav{border-color:rgba(139,141,148,.15)}.footer .wpb_tour.tab-style-three .wpb_tabs_nav li,.footer .wpb_tour.tab-style-three .wpb_tabs_nav{border-color:rgba(139,141,148,.15)}.tab-style-four.wpb_tour{border-radius:0}.tab-style-four.wpb_tour{background-color:rgba(0,0,0,.04)}.outline-element-decoration .tab-style-four.wpb_tour{box-shadow:inset 0 0 0 1px transparent}.shadow-element-decoration .tab-style-four.wpb_tour{box-shadow:0 6px 18px rgba(0,0,0,.1)}.tab-style-four.wpb_tour .wpb_tabs_nav{background-color:#1e6ba5}.accent-gradient .tab-style-four.wpb_tour .wpb_tabs_nav{background:#1e6ba5;}.wpb_content_element .wpb_accordion_header>a span{color:#333}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .wpb_content_element .wpb_accordion_header>a span{color:#333}.sidebar-content .wpb_content_element .wpb_accordion_header>a span{color:#333}.footer .wpb_content_element .wpb_accordion_header>a span{color:#eee}#page .wpb_accordion .wpb_accordion_wrapper>a:hover span,#page .wpb_content_element .wpb_accordion_header a:hover span{color:#1e6ba5}.accent-gradient #page .wpb_accordion .wpb_accordion_wrapper>a:hover span,.accent-gradient #page .wpb_content_element .wpb_accordion_header a:hover span{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.accent-gradient #page .wpb_accordion .wpb_accordion_wrapper>a:hover span,.accent-gradient #page .wpb_content_element .wpb_accordion_header a:hover span{color:#1e6ba5}}.wpb_content_element.dt-accordion-line-on .wpb_accordion_wrapper .wpb_accordion_header{border-color:rgba(0,0,0,.08)}.sidebar .wpb_content_element.dt-accordion-line-on .wpb_accordion_wrapper .wpb_accordion_header,.sidebar-content .wpb_content_element.dt-accordion-line-on .wpb_accordion_wrapper .wpb_accordion_header{border-color:rgba(139,141,148,.15)}.footer .wpb_content_element.dt-accordion-line-on .wpb_accordion_wrapper .wpb_accordion_header{border-color:rgba(139,141,148,.15)}.dt-accordion-bg-on.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header{background-color:rgba(0,0,0,.04)}.outline-element-decoration .dt-accordion-bg-on.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header{box-shadow:inset 0 0 0 1px transparent}.shadow-element-decoration .dt-accordion-bg-on.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header{box-shadow:0 6px 18px rgba(0,0,0,.1)}.content .wpb_content_element.dt-style:not(.dt-accordion-bg-on) .wpb_accordion_header>a:before{background-color:rgba(139,141,148,.15)}.wpb_content_element.dt-style .wpb_accordion_header>a:after{color:}.wpb_content_element.dt-style:not(.dt-accordion-bg-on) .wpb_accordion_header>a:hover:after,.wpb_content_element.dt-style:not(.dt-accordion-bg-on) .ui-state-active>a:hover:after{color:#1e6ba5}.wpb_accordion .wpb_accordion_wrapper .ui-state-active>a:after{color:}.hr-thick{border-color:rgba(139,141,148,.1)}.hr-thin{border-style:solid;border-width:1px;border-color:rgba(0,0,0,.08);border-left:none;border-right:none;border-bottom:none}.hr-thin.style-dashed{border-top-style:dashed;border-bottom:none}.hr-thin.style-dotted{border-top-style:dotted;border-bottom:none}.hr-thin.style-double{border-top-style:double;border-top-width:3px;border-bottom:none}.accent-border-color .separator-holder,.accent-border-color.hr-thin,.accent-border-color.hr-thick{border-color:#1e6ba5}.accent-gradient .accent-border-color.hr-thin.style-line,.accent-gradient .accent-border-color.hr-thick{border-width:0;border-color:#1e6ba5;-moz-border-image:-moz-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);-webkit-border-image:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);border-image:linear-gradient(left,#1e6ba5 30%,#178bbc 100%);border-image-slice:1}.dt-fancy-title.bg-on,hr.gf_rule{background-color:rgba(139,141,148,.08)}.sidebar .dt-fancy-title.bg-on,.sidebar-content .dt-fancy-title.bg-on,.sidebar hr.gf_rule,.sidebar-content hr.gf_rule{background-color:rgba(139,141,148,.08)}.footer .dt-fancy-title.bg-on,.footer hr.gf_rule{background-color:rgba(139,141,148,.08)}.accent-border-color .dt-fancy-title.bg-on{color:#fff;background-color:#1e6ba5}.accent-gradient .accent-border-color .dt-fancy-title.bg-on{background:#1e6ba5;}#page .accent-title-color .dt-fancy-title{color:#1e6ba5}.accent-gradient #page .accent-title-color .dt-fancy-title{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.accent-gradient #page .accent-title-color .dt-fancy-title{color:#1e6ba5}}.title-color .dt-fancy-title{color:#333}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .title-color .dt-fancy-title{color:#333}.sidebar-content .title-color .dt-fancy-title{color:#333}.footer .title-color .dt-fancy-title{color:#eee}.dt-fancy-separator,.dt-fancy-separator *{color:#adafb3}.sidebar-content .dt-fancy-separator,.sidebar-content .dt-fancy-separator *{color:rgba(139,141,148,.5)}.footer .dt-fancy-separator,.footer .dt-fancy-separator *{color:rgba(139,141,148,.5)}.separator-holder{border-color:rgba(0,0,0,.08)}.separator-holder,.accent-border-color .bg-on .separator-holder{border-color:rgba(0,0,0,.08)}.sidebar .separator-holder,.sidebar-content .separator-holder,.sidebar .accent-border-color .bg-on .separator-holder,.sidebar-content .accent-border-color .bg-on .separator-holder{border-color:rgba(139,141,148,.15)}.footer .separator-holder,.footer .accent-border-color .bg-on .separator-holder{border-color:rgba(139,141,148,.15)}.dt-fancy-title.bg-on{min-height:30px;line-height:30px}.text-small .dt-fancy-title.bg-on{min-height:26px;line-height:26px}.text-big .dt-fancy-title.bg-on{min-height:32px;line-height:32px}.h1-size .dt-fancy-title.bg-on{min-height:104px;line-height:104px}.h2-size .dt-fancy-title.bg-on{min-height:68px;line-height:68px}.h3-size .dt-fancy-title.bg-on{min-height:48px;line-height:48px}.h4-size .dt-fancy-title.bg-on{min-height:40px;line-height:40px}.h5-size .dt-fancy-title.bg-on{min-height:32px;line-height:32px}.h6-size .dt-fancy-title.bg-on{min-height:28px;line-height:28px}.vc_pie_chart .vc_pie_chart_value{font:normal bold 24px/34px "Roboto",Helvetica,Arial,Verdana,sans-serif}.vc_pie_wrapper .vc_pie_chart_back{border-color:rgba(51,51,51,.1)!important}.shortcode-tooltip{color:#1e6ba5;border-color:#1e6ba5}.borderframe .shortcode-single-image{border-color:rgba(0,0,0,.08)}.sidebar .borderframe .shortcode-single-image,.sidebar-content .borderframe .shortcode-single-image{border-color:rgba(139,141,148,.15)}.footer .borderframe .shortcode-single-image{border-color:rgba(139,141,148,.15)}.shortcode-single-caption{font-size:15px;line-height:27px;color:#adafb3}.sidebar-content .shortcode-single-caption{color:rgba(139,141,148,.5)}.footer .shortcode-single-caption{color:rgba(139,141,148,.5)}.borderframe.br-standard .shortcode-single-image{background-color:rgba(0,0,0,.04)}.shadow-element-decoration .borderframe.br-standard .shortcode-single-image{box-shadow:0 6px 18px rgba(0,0,0,.1)}.outline-element-decoration .borderframe.br-standard .shortcode-single-image{box-shadow:inset 0 0 0 1px transparent}.frame-on{border-color:rgba(0,0,0,.08)}.sidebar .frame-on,.sidebar-content .frame-on{border-color:rgba(139,141,148,.15)}.footer .frame-on{border-color:rgba(139,141,148,.15)}.frame-on.frame-fancy{background-color:rgba(0,0,0,.04)}.outline-element-decoration .frame-on.frame-fancy{box-shadow:inset 0 0 0 1px transparent}.shadow-element-decoration .frame-on.frame-fancy{box-shadow:0 6px 18px rgba(0,0,0,.1)}.shortcode-single-image-wrap .rollover-icon{color:#1e6ba5;border-color:#1e6ba5}.dt-icon-bg-on.shortcode-single-image-wrap .rollover-icon{background-color:#1e6ba5}.accent-gradient .dt-icon-bg-on.shortcode-single-image-wrap .rollover-icon{background:#1e6ba5;}.list-divider li{border-color:rgba(0,0,0,.08)}.sidebar .list-divider li,.sidebar-content .list-divider li{border-color:rgba(139,141,148,.15)}.footer .list-divider li{border-color:rgba(139,141,148,.15)}.standard-number-list.list-divider.bullet-top li:before,.standard-number-list.list-divider li:first-child:before{top:13.5px}.standard-arrow.list-divider.bullet-top li:before,.standard-arrow.list-divider.bullet-top li:after{top:15.5px;margin-top:0}.standard-number-list.bullet-top li:before,.standard-number-list.bullet-top li:first-child:before{top:3.5px}.standard-arrow.bullet-top li:before,.standard-arrow.list-divider li:first-child:before,.standard-arrow.list-divider li:first-child:after,.standard-arrow.bullet-top li:after{top:7.5px;margin-top:0}.standard-number-list li:before,.standard-arrow li:before{color:#fff;background-color:#1e6ba5}.accent-gradient .standard-number-list li:before,.accent-gradient .standard-arrow li:before{background:#1e6ba5;}.content .soc-ico a:before{background-color:rgba(139,141,148,.15)}.sidebar .soc-ico a:before,.sidebar-content .soc-ico a:before{background-color:rgba(139,141,148,.15)}.footer .soc-ico a:before{background-color:rgba(139,141,148,.15)}.dt-shortcode-soc-icons a.dt-icon-bg-on:before,.dt-shortcode-icon.dt-icon-bg-on .icon-inner:before,.text-icon.dt-icon-bg-on .icon-inner:before{border-color:#1e6ba5;background-color:#1e6ba5}.accent-gradient .dt-shortcode-soc-icons a.dt-icon-bg-on:before,.accent-gradient .dt-shortcode-icon.dt-icon-bg-on .icon-inner:before,.accent-gradient .text-icon.dt-icon-bg-on .icon-inner:before{background:#1e6ba5;}.content .dt-icon-bg-on.dt-team-shortcode.dt-icon-bg-on .soc-ico a:before{background-color:#1e6ba5}.accent-gradient .content .dt-icon-bg-on.dt-team-shortcode.dt-icon-bg-on .soc-ico a:before{background:#1e6ba5;}.content .dt-icon-border-on.dt-team-shortcode.dt-icon-bg-on .soc-ico a:before{border-color:#1e6ba5}.dt-shortcode-soc-icons a.dt-icon-border-on:before,.dt-shortcode-icon.dt-icon-border-on:before,.text-icon.dt-icon-border-on:before{border-color:#1e6ba5}.dt-shortcode-soc-icons a.dt-icon-hover-border-on:after,.dt-shortcode-icon.dt-icon-hover-border-on:after,.text-icon.dt-icon-hover-border-on:after{border-color:#1e6ba5}#main .soc-ico a:hover,#footer .soc-ico a:hover{background-color:transparent;box-shadow:none}#main .soc-ico a:after,#footer .soc-ico a:after{background-color:#1e6ba5;box-shadow:none}.accent-gradient #main .soc-ico a:hover,.accent-gradient #footer .soc-ico a:hover{background:0 0}.accent-gradient #main .soc-ico a:after,.accent-gradient #footer .soc-ico a:after{background:#1e6ba5;}.dt-shortcode-soc-icons a.dt-icon-hover-bg-on:after,.dt-shortcode-icon.dt-icon-hover-bg-on .icon-inner:after,.text-icon.dt-icon-hover-bg-on .icon-inner:after{border-color:#1e6ba5;background-color:#1e6ba5}.accent-gradient .dt-shortcode-soc-icons a.dt-icon-hover-bg-on:after,.accent-gradient .dt-shortcode-icon.dt-icon-hover-bg-on .icon-inner:after,.accent-gradient .text-icon.dt-icon-hover-bg-on .icon-inner:after{background:#1e6ba5;}.content .dt-icon-hover-bg-on.dt-team-shortcode.dt-icon-bg-on .soc-ico a:after{background-color:#1e6ba5}.accent-gradient .content .dt-icon-hover-bg-on.dt-team-shortcode.dt-icon-bg-on .soc-ico a:after{background:#1e6ba5;}.content .dt-icon-border-hover-on.dt-team-shortcode.dt-icon-bg-on .soc-ico a:after{border-color:#1e6ba5}.dt-shortcode-soc-icons a .soc-font-icon,#main .dt-team-shortcode .soc-ico a .soc-font-icon,.dt-shortcode-icon .soc-icon,.text-icon .soc-icon{color:#1e6ba5}.accent-gradient .dt-shortcode-soc-icons a .soc-font-icon,.accent-gradient #main .dt-team-shortcode .soc-ico a .soc-font-icon,.accent-gradient .dt-shortcode-icon .soc-icon,.accent-gradient .text-icon .soc-icon{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.accent-gradient .dt-shortcode-soc-icons a .soc-font-icon,.accent-gradient #main .dt-team-shortcode .soc-ico a .soc-font-icon,.accent-gradient .dt-shortcode-icon .soc-icon,.accent-gradient .text-icon .soc-icon{color:#1e6ba5}}.content .soc-ico a:not(:hover) .soc-font-icon{color:#3d3d41}.sidebar .soc-ico a:not(:hover) .soc-font-icon,.sidebar-content .soc-ico a:not(:hover) .soc-font-icon{color:#3d3d41}.footer .soc-ico a:not(:hover) .soc-font-icon{color:#3d3d41}.dt-style.vc_progress_bar.default-bg .vc_single_bar{background-color:rgba(0,0,0,.04)}.outline-element-decoration .dt-style.vc_progress_bar.default-bg .vc_single_bar{box-shadow:inset 0 0 0 1px transparent}.shadow-element-decoration .dt-style.vc_progress_bar.default-bg .vc_single_bar{box-shadow:0 6px 18px rgba(0,0,0,.1)}.dt-style.vc_progress_bar.outline-bg .vc_single_bar{box-shadow:inset 0 0 0 1px rgba(139,141,148,.2);background:0 0}.dt-style.vc_progress_bar.transparent-bg .vc_single_bar{background-color:rgba(139,141,148,.15)}.pb-style-two .vc_label,.pb-style-three .vc_label{color:#333;font-size:13px;line-height:25px}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .pb-style-two .vc_label,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .pb-style-three .vc_label{color:#333}.sidebar-content .pb-style-two .vc_label,.sidebar-content .pb-style-three .vc_label{color:#333}.footer .pb-style-two .vc_label,.footer .pb-style-three .vc_label{color:#eee}#page .accent-bg:not([class*=vc_progress-bar-color]) .vc_bar{color:#fff;background-color:#1e6ba5}.accent-gradient #page .accent-bg:not([class*=vc_progress-bar-color]) .vc_bar{background:#1e6ba5;}blockquote:not(.shortcode-blockquote),blockquote.shortcode-blockquote.block-style-widget,.block-style-widget{background-color:rgba(0,0,0,.04)}.outline-element-decoration blockquote:not(.shortcode-blockquote),.outline-element-decoration .block-style-widget{box-shadow:inset 0 0 0 1px transparent}.shadow-element-decoration blockquote:not(.shortcode-blockquote),.shadow-element-decoration .block-style-widget{box-shadow:0 6px 18px rgba(0,0,0,.1)}.shortcode-pullquote:after,.shortcode-action-bg:before{color:#fff;background-color:#1e6ba5}.accent-gradient .shortcode-pullquote:after,.accent-gradient .shortcode-action-bg:before{background:#1e6ba5;}blockquote.shortcode-blockquote{border-color:rgba(0,0,0,.08)}.sidebar blockquote.shortcode-blockquote,.sidebar-content blockquote.shortcode-blockquote{border-color:rgba(139,141,148,.15)}.footer blockquote.shortcode-blockquote{border-color:rgba(139,141,148,.15)}blockquote,blockquote *,.shortcode-pullquote,.wp-block-quote cite{color:#333}.dt-mega-menu .dt-mega-parent .sidebar-content .widget blockquote,.dt-mega-menu .dt-mega-parent .sidebar-content .widget blockquote *,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .shortcode-pullquote,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .wp-block-quote cite{color:#333}.sidebar-content blockquote,.sidebar-content blockquote *,.sidebar-content .shortcode-pullquote,.sidebar-content .wp-block-quote cite{color:#333}.footer blockquote,.footer blockquote *,.footer .shortcode-pullquote,.footer .wp-block-quote cite{color:#eee}blockquote:not(.wp-block-quote){color:#333;font:normal bold 16px/26px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none}.wp-block-pullquote blockquote{font:normal 16px/28px "Roboto",Helvetica,Arial,Verdana,sans-serif;font-size:22px;line-height:28px}.plain-bg{border-color:rgba(0,0,0,.08)}.sidebar .plain-bg,.sidebar-content .plain-bg{border-color:rgba(139,141,148,.15)}.footer .plain-bg{border-color:rgba(139,141,148,.15)}.slider-wrapper.arrows-accent .owl-prev i,.slider-wrapper.arrows-accent .owl-next i{background-color:rgba(30,187,240,.9)}.accent-gradient .slider-wrapper.arrows-accent .owl-prev i,.accent-gradient .slider-wrapper.arrows-accent .owl-next i{background:rgba(30,187,240,.9);background:-webkit-linear-gradient(135deg,rgba(30,187,240,0.9) 30%,rgba(57,223,170,0.9) 100%);background:linear-gradient(135deg,rgba(30,187,240,0.9) 30%,rgba(57,223,170,0.9) 100%)}.elementor-widget-the7_photo-scroller .arrows-bg-on .scroller-arrow:before,.elementor-widget-the7_photo-scroller .arrows-hover-bg-on .scroller-arrow:after{color:#fff;background-color:#1e6ba5}.accent-gradient .elementor-widget-the7_photo-scroller .arrows-bg-on .scroller-arrow:before,.accent-gradient .elementor-widget-the7_photo-scroller .arrows-hover-bg-on .scroller-arrow:after{background:#1e6ba5;}.elementor-widget-the7_photo-scroller .dt-arrow-border-on .scroller-arrow:before,.elementor-widget-the7_photo-scroller .dt-arrow-hover-border-on .scroller-arrow:after{border-color:#1e6ba5}.elementor-widget-the7_photo-scroller .scroller-arrow span{color:#1e6ba5}.accent-gradient .elementor-widget-the7_photo-scroller .scroller-arrow span{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.accent-gradient .elementor-widget-the7_photo-scroller .scroller-arrow span{color:#1e6ba5}}.elementor-widget-the7_photo-scroller .scroller-arrow:hover span{color:#1e6ba5}.accent-gradient .elementor-widget-the7_photo-scroller .scroller-arrow:hover span{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.accent-gradient .elementor-widget-the7_photo-scroller .scroller-arrow:hover span{color:#1e6ba5}}.slider-wrapper.arrows-accent .owl-prev:hover i,.slider-wrapper.arrows-accent .owl-next:hover i{color:#fff;background-color:#1e6ba5}.accent-gradient .slider-wrapper.arrows-accent .owl-prev:hover i,.accent-gradient .slider-wrapper.arrows-accent .owl-next:hover i{background:#1e6ba5;}.dt-owl-item .post.bg-on{box-shadow:none}.dt-owl-item .post.bg-on:before{background-color:rgba(0,0,0,.04)}.outline-element-decoration .dt-owl-item .post.bg-on:before{box-shadow:inset 0 0 0 1px transparent}.shadow-element-decoration .dt-owl-item .post.bg-on:before{box-shadow:0 6px 18px rgba(0,0,0,.1)}input::-webkit-input-placeholder{color:rgba(139,141,148,.5)}input:-moz-placeholder{color:rgba(139,141,148,.5)}textarea::-webkit-input-placeholder{color:rgba(139,141,148,.5)}textarea:-moz-placeholder{color:rgba(139,141,148,.5)}input:focus::-webkit-input-placeholder{color:rgba(139,141,148,.15)}input:focus:-moz-placeholder{color:rgba(139,141,148,.15)}textarea:focus::-webkit-input-placeholder{color:rgba(139,141,148,.15)}textarea:focus:-moz-placeholder{color:rgba(139,141,148,.15)}.form-fields label,.comment-form label{color:#3d3d41}input[type=text],.widget_search input[type=text].searchform-s,input[type=search],input[type=tel],input[type=url],input[type=email],input[type=number],input[type=date],input[type=range],input[type=password],select,textarea,.wpcf7-number,.woocommerce div.elementor .the7-elementor-widget form.cart table.variations td.value select{color:#3d3d41;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;padding:5px 12px;border-color:#b8b8c1;background-color:#fdfdfd;border-radius:2px}.content input[type=text],.content .widget_search input[type=text].searchform-s,.content input[type=search],.content input[type=tel],.content input[type=url],.content input[type=email],.content input[type=number],.content input[type=date],.content input[type=range],.content input[type=password],.content select,.content textarea,.content .wpcf7-number,.content .woocommerce div.elementor .the7-elementor-widget form.cart table.variations td.value select{font-size:15px;line-height:27px}input[type=text],.widget_search input[type=text].searchform-s,input[type=search],input[type=tel],input[type=url],input[type=email],input[type=number],input[type=date],input[type=range],input[type=password],select,.wpcf7-number,.tinvwl-input-group .form-control,.woocommerce div.elementor .the7-elementor-widget form.cart table.variations td.value select{height:40px}.formError+input,.formError+textarea{border-color:#f55b5f}select:not(.elementor-field),.woocommerce div.elementor .the7-elementor-widget form.cart table.variations td.value select:not(.elementor-field){ }select:focus,.woocommerce div.product.elementor form.cart table.variations td.value:focus:before{outline:0 solid transparent;box-shadow:0 0 0 2px #1e6ba5}.woocommerce div.elementor .the7-elementor-widget form.cart table.variations td.value select:not(.elementor-field){background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBmaWxsPSJyZ2JhKDEzOSwxNDEsMTQ4LDAuNSkiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDM4Ni4yNTcgMzg2LjI1NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzg2LjI1NyAzODYuMjU3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSIwLDk2Ljg3OSAxOTMuMTI5LDI4OS4zNzkgMzg2LjI1Nyw5Ni44NzkgIi8+PC9zdmc+)!important}select:focus{outline:0 solid transparent;box-shadow:0 0 0 2px #1e6ba5}.widget .dt-form .dt-btn,.dt-form .dt-btn,.comment-form .dt-btn{font:normal bold 14px/16px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none;border-radius:1px;padding:12px 18px;min-height:40px;line-height:40px;padding-top:0;padding-bottom:0}.btn-3d .widget .dt-form .dt-btn,.btn-3d .dt-form .dt-btn,.btn-3d .comment-form .dt-btn{min-height:38px;line-height:38px}input[type=submit]:not([name=update_cart]):not(.woocommerce-widget-layered-nav-dropdown__submit),.post-password-form input[type=submit],.mc4wp-form input[type=submit],div.mc4wp-form button[type=submit],.tml-submit-wrap input[type=submit],.wpcf7-form input[type=submit]{font:normal bold 14px/16px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none;border-radius:1px;padding:12px 18px;min-height:40px;line-height:40px;padding-top:0;padding-bottom:0}.btn-3d input[type=submit]:not([name=update_cart]):not(.woocommerce-widget-layered-nav-dropdown__submit),.btn-3d .post-password-form input[type=submit],.btn-3d .mc4wp-form input[type=submit],.btn-3d div.mc4wp-form button[type=submit],.btn-3d .tml-submit-wrap input[type=submit],.btn-3d .wpcf7-form input[type=submit]{min-height:38px;line-height:38px}.popup-message-style .parentFormundefined,.inline-message-style .parentFormundefined,.popup-message-style .wpcf7-mail-sent-ok,.inline-message-style .wpcf7-mail-sent-ok,.popup-message-style .wpcf7-validation-errors,.inline-message-style .wpcf7-validation-errors,.popup-message-style .wpcf7-response-output,.inline-message-style .wpcf7-response-output{background:#1e6ba5}.popup-message-style.accent-gradient .parentFormundefined,.inline-message-style.accent-gradient .parentFormundefined,.popup-message-style.accent-gradient .wpcf7-mail-sent-ok,.inline-message-style.accent-gradient .wpcf7-mail-sent-ok,.popup-message-style.accent-gradient .wpcf7-validation-errors,.inline-message-style.accent-gradient .wpcf7-validation-errors,.popup-message-style.accent-gradient .wpcf7-response-output,.inline-message-style.accent-gradient .wpcf7-response-output{background:#1e6ba5;}.parentFormundefined .formErrorContent,.wpcf7-mail-sent-ok .formErrorContent,.wpcf7-validation-errors .formErrorContent,.wpcf7-response-output .formErrorContent{font:normal 16px/28px "Roboto",Helvetica,Arial,Verdana,sans-serif}#page .parentFormundefined,.popup-message-style .parentFormundefined,.inline-message-style .parentFormundefined,#page .wpcf7-mail-sent-ok,.popup-message-style .wpcf7-mail-sent-ok,.inline-message-style .wpcf7-mail-sent-ok,#page .wpcf7-validation-errors,.popup-message-style .wpcf7-validation-errors,.inline-message-style .wpcf7-validation-errors,#page .wpcf7-response-output,.popup-message-style .wpcf7-response-output,.inline-message-style .wpcf7-response-output{background:;color:#fff!important;border:none}#page .parentFormundefined .formErrorContent,#page .parentFormundefined .formErrorContent a,#page .parentFormundefined .close-message #page .parentFormundefined a,.popup-message-style .parentFormundefined .formErrorContent,.popup-message-style .parentFormundefined .formErrorContent a,.popup-message-style .parentFormundefined .close-message .popup-message-style .parentFormundefined a,.inline-message-style .parentFormundefined .formErrorContent,.inline-message-style .parentFormundefined .formErrorContent a,.inline-message-style .parentFormundefined .close-message .inline-message-style .parentFormundefined a,#page .wpcf7-mail-sent-ok .formErrorContent,#page .wpcf7-mail-sent-ok .formErrorContent a,#page .wpcf7-mail-sent-ok .close-message #page .wpcf7-mail-sent-ok a,.popup-message-style .wpcf7-mail-sent-ok .formErrorContent,.popup-message-style .wpcf7-mail-sent-ok .formErrorContent a,.popup-message-style .wpcf7-mail-sent-ok .close-message .popup-message-style .wpcf7-mail-sent-ok a,.inline-message-style .wpcf7-mail-sent-ok .formErrorContent,.inline-message-style .wpcf7-mail-sent-ok .formErrorContent a,.inline-message-style .wpcf7-mail-sent-ok .close-message .inline-message-style .wpcf7-mail-sent-ok a,#page .wpcf7-validation-errors .formErrorContent,#page .wpcf7-validation-errors .formErrorContent a,#page .wpcf7-validation-errors .close-message #page .wpcf7-validation-errors a,.popup-message-style .wpcf7-validation-errors .formErrorContent,.popup-message-style .wpcf7-validation-errors .formErrorContent a,.popup-message-style .wpcf7-validation-errors .close-message .popup-message-style .wpcf7-validation-errors a,.inline-message-style .wpcf7-validation-errors .formErrorContent,.inline-message-style .wpcf7-validation-errors .formErrorContent a,.inline-message-style .wpcf7-validation-errors .close-message .inline-message-style .wpcf7-validation-errors a,#page .wpcf7-response-output .formErrorContent,#page .wpcf7-response-output .formErrorContent a,#page .wpcf7-response-output .close-message #page .wpcf7-response-output a,.popup-message-style .wpcf7-response-output .formErrorContent,.popup-message-style .wpcf7-response-output .formErrorContent a,.popup-message-style .wpcf7-response-output .close-message .popup-message-style .wpcf7-response-output a,.inline-message-style .wpcf7-response-output .formErrorContent,.inline-message-style .wpcf7-response-output .formErrorContent a,.inline-message-style .wpcf7-response-output .close-message .inline-message-style .wpcf7-response-output a{color:#fff}#page .parentFormundefined:before,.popup-message-style .parentFormundefined:before,.inline-message-style .parentFormundefined:before,#page .wpcf7-mail-sent-ok:before,.popup-message-style .wpcf7-mail-sent-ok:before,.inline-message-style .wpcf7-mail-sent-ok:before,#page .wpcf7-validation-errors:before,.popup-message-style .wpcf7-validation-errors:before,.inline-message-style .wpcf7-validation-errors:before,#page .wpcf7-response-output:before,.popup-message-style .wpcf7-response-output:before,.inline-message-style .wpcf7-response-output:before{color:#fff}.comment-form-cookies-consent label,.form-terms-text{font-size:13px;line-height:25px}.dt-arrow-border-on .owl-carousel .owl-nav a:not(:hover):before{border-color:#1e6ba5}.dt-arrow-hover-border-on .owl-carousel .owl-nav a:hover:after{border-color:#1e6ba5}.arrows-bg-on.owl-carousel .owl-nav a:before{background-color:#1e6ba5}.accent-gradient .arrows-bg-on.owl-carousel .owl-nav a:before{background:#1e6ba5;}.arrows-hover-bg-on.owl-carousel .owl-nav a:after{background-color:#1e6ba5}.accent-gradient .arrows-hover-bg-on.owl-carousel .owl-nav a:after{background:#1e6ba5;}.owl-carousel .owl-nav i,.owl-carousel .owl-nav i:before{color:#1e6ba5}.accent-gradient .owl-carousel .owl-nav i,.accent-gradient .owl-carousel .owl-nav i:before{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.accent-gradient .owl-carousel .owl-nav i,.accent-gradient .owl-carousel .owl-nav i:before{color:#1e6ba5}}.owl-carousel .owl-nav a:hover i{color:#1e6ba5}.accent-gradient .owl-carousel .owl-nav a:hover i{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.accent-gradient .owl-carousel .owl-nav a:hover i{color:#1e6ba5}}.owl-carousel.bullets-scale-up .owl-dot span{background:#1e6ba5}.owl-carousel.bullets-scale-up .owl-dot:not(.active):hover span,.owl-carousel.bullets-scale-up .owl-dot.active span{background:#1e6ba5}.owl-carousel.bullets-stroke .owl-dot:not(.active) span{background:#1e6ba5}.owl-carousel.bullets-stroke .owl-dot:not(.active):hover span{background:#1e6ba5}.owl-carousel.bullets-stroke .owl-dot.active span{box-shadow:0 0 0 2px #1e6ba5}.owl-carousel.bullets-fill-in .owl-dot span{box-shadow:inset 0 0 0 2px #1e6ba5}.owl-carousel.bullets-fill-in .owl-dot:not(.active):hover span{box-shadow:inset 0 0 0 2px #1e6ba5}.owl-carousel.bullets-fill-in .owl-dot.active span{box-shadow:inset 0 0 0 20px #1e6ba5}.owl-carousel.bullets-small-dot-stroke .owl-dot span{background:#1e6ba5}.owl-carousel.bullets-small-dot-stroke .owl-dot:not(.active):hover span,.owl-carousel.bullets-small-dot-stroke .owl-dot.active span{background:#1e6ba5}.owl-carousel.bullets-small-dot-stroke .owl-dot.active{box-shadow:0 0 0 2px #1e6ba5}.owl-carousel.bullets-ubax .owl-dot span{background:#1e6ba5}.owl-carousel.bullets-ubax .owl-dot.active span{border-color:#1e6ba5}.owl-carousel.bullets-ubax .owl-dot:not(.active):hover span{background:#1e6ba5}.owl-carousel.bullets-etefu .owl-dot span{background:#1e6ba5}.owl-carousel.bullets-etefu .owl-dot:not(.active):hover span{background:#1e6ba5}.owl-carousel.bullets-etefu .owl-dot span:before{background:#1e6ba5}.full-width-wrap .dt-shortcode .filter{width:100%;margin-left:auto;margin-right:auto}.filter{margin-bottom:50px}.paginator{margin-top:50px}.filter-categories a,.filter-categories .customSelect{font:bold 14px/18px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none}.filter a,.filter a *,.filter .customSelect{color:#333}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .filter a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .filter a *,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .filter .customSelect{color:#333}.sidebar-content .filter a,.sidebar-content .filter a *,.sidebar-content .filter .customSelect{color:#333}.footer .filter a,.footer .filter a *,.footer .filter .customSelect{color:#eee}.filter-categories a,.filter-extras>div{padding:6px 15px;margin:0 3px}.filter:not(.filter-bg-decoration):not(.filter-underline-decoration) .filter-categories a:hover,.filter:not(.filter-bg-decoration):not(.filter-underline-decoration) .filter-categories a.act{color:#1e6ba5}.accent-gradient .filter:not(.filter-bg-decoration):not(.filter-underline-decoration) .filter-categories a:hover,.accent-gradient .filter:not(.filter-bg-decoration):not(.filter-underline-decoration) .filter-categories a.act{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.accent-gradient .filter:not(.filter-bg-decoration):not(.filter-underline-decoration) .filter-categories a:hover,.accent-gradient .filter:not(.filter-bg-decoration):not(.filter-underline-decoration) .filter-categories a.act{color:#1e6ba5}}.filter-bg-decoration .filter-categories a{border-radius:100px}.filter-bg-decoration .filter-categories a:not(.act):hover{color:#1e6ba5}.filter-bg-decoration .filter-categories a:after{display:none}.accent-gradient .filter-bg-decoration .filter-categories a:not(.act):hover{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.accent-gradient .filter-bg-decoration .filter-categories a:not(.act):hover{color:#1e6ba5}}.filter-bg-decoration .filter-categories a.act{color:#fff}.filter-bg-decoration .filter-categories a.act{color:#fff;background-color:#1e6ba5;border-radius:100px}.accent-gradient .filter-bg-decoration .filter-categories a.act{background:#1e6ba5;}.filter-underline-decoration .filter-categories a:after{color:#fff;background-color:#1e6ba5;height:2px}.accent-gradient .filter-underline-decoration .filter-categories a:after{background:#1e6ba5;}#page .filter-switch{background-color:rgba(30,187,240,.2)}.accent-gradient #page .filter-switch{background:rgba(30,187,240,.2);background:-webkit-linear-gradient(135deg,rgba(30,187,240,0.2) 30%,rgba(57,223,170,0.2) 100%);background:linear-gradient(135deg,rgba(30,187,240,0.2) 30%,rgba(57,223,170,0.2) 100%)}.filter:not(.filter-bg-decoration) .filter-categories a.act:after,.filter-switch-toggle{background-color:#1e6ba5}.accent-gradient .filter:not(.filter-bg-decoration) .filter-categories a.act:after,.accent-gradient .filter-switch-toggle{background:#1e6ba5;}.paginator a,.paginator a *{color:#333}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .paginator a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .paginator a *{color:#333}.sidebar-content .paginator a,.sidebar-content .paginator a *{color:#333}.footer .paginator a,.footer .paginator a *{color:#eee}.paginator .button-load-more,.paginator .loading-ready{font-size:15px;line-height:27px}.paginator .button-load-more{border-color:rgba(51,51,51,.1);font-size:15px;line-height:27px}.paginator .button-load-more.animate-load,.paginator .button-load-more:hover{border-color:rgba(51,51,51,.21)}.paginator .button-load-more.animate-load .stick,.paginator .button-load-more.button-lazy-loading .stick{border-top-color:#333;border-right-color:#333}.paginator:not(.paginator-more-button) a{font-size:16px;line-height:28px;color:#333}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .paginator:not(.paginator-more-button) a{color:#333}.sidebar-content .paginator:not(.paginator-more-button) a{color:#333}.footer .paginator:not(.paginator-more-button) a{color:#eee}.paginator:not(.paginator-more-button) a:after{background:#1e6ba5;background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);background:linear-gradient(left,#1e6ba5 30%,#178bbc 100%)}#footer.solid-bg{background:#1a1c20 none repeat center top}#footer.footer-outline-decoration{border-top:1px solid rgba(129,215,66,.96)}.wf-container-footer,.footer.full-width-line{border-top:1px solid #1a1c20}.header-side-left.footer-overlap.boxed-layout:not(.sticky-header) #footer,.header-side-right.footer-overlap.boxed-layout:not(.sticky-header) #footer{max-width:1580px}#footer .wf-container-footer{padding-top:50px;padding-bottom:15px}#footer .wf-container{margin:0 -25px}.footer .widget{color:#bdbdc1;padding:0 25px}.footer .widget,.footer .tp_recent_tweets li{font-size:15px;line-height:27px}#footer.full-width>.wf-wrap,#footer.full-width #bottom-bar>.wf-wrap{width:100%}#footer>.wf-wrap,#footer #bottom-bar>.wf-wrap{padding:0 50px}#bottom-bar.solid-bg{background:rgba(255,255,255,.12) none repeat center top}.wf-container-bottom,#bottom-bar.full-width-line{border-top:1px solid rgba(255,255,255,.12)}.wf-container-bottom{padding:10px 0;min-height:60px}#bottom-bar{font-size:13px;line-height:25px;color:#eee}#bottom-bar .mini-nav li:before{border-left-color:#38393a}.footer-sub-nav>li.act>a .menu-text,.footer-sub-nav>li:not(.act):hover>a .menu-text,.footer-sub-nav>li.act>a .subtitle-text,.footer-sub-nav>li:not(.act):hover>a .subtitle-text{color:#1e6ba5}#bottom-bar a,#bottom-bar .mini-nav .customSelect,#bottom-bar .menu-select{color:#eee}#bottom-bar .mini-search,#bottom-bar .mini-contacts:before{background-color:rgba(0,0,0,.07)}#branding-bottom{padding:8px 12px 8px 0}.no-avatar,.testim-no-avatar{border:1px solid;border-color:rgba(0,0,0,.08)}.sidebar .no-avatar,.sidebar-content .no-avatar,.sidebar .testim-no-avatar,.sidebar-content .testim-no-avatar{border-color:rgba(139,141,148,.15)}.footer .no-avatar,.footer .testim-no-avatar{border-color:rgba(139,141,148,.15)}.testim-no-avatar svg{fill:rgba(0,0,0,.08)}.no-avatar,.no-avatar:after,.comment-list .no-avatar:after{color:rgba(0,0,0,.08)}.sidebar .no-avatar,.sidebar-content .no-avatar,.sidebar .no-avatar:after,.sidebar-content .no-avatar:after,.sidebar .comment-list .no-avatar:after,.sidebar-content .comment-list .no-avatar:after{color:rgba(139,141,148,.15)}.footer .no-avatar,.footer .no-avatar:after,.footer .comment-list .no-avatar:after{color:rgba(139,141,148,.15)}.scroll-top{border-radius:0}input[type=text],input[type=tel],input[type=url],input[type=email],input[type=number],input[type=date],input[type=range],input[type=password],select,textarea{font:normal 15px/27px "Roboto",Helvetica,Arial,Verdana,sans-serif;font-size:15px}.wpcf7-select{height:41px;min-width:200px}a.clear-form,#cancel-comment-reply-link{font-size:13px;line-height:25px;color:#adafb3}.sidebar-content a.clear-form,.sidebar-content #cancel-comment-reply-link{color:rgba(139,141,148,.5)}.footer a.clear-form,.footer #cancel-comment-reply-link{color:rgba(139,141,148,.5)}.customSelect{font:normal 15px/27px "Roboto",Helvetica,Arial,Verdana,sans-serif;font-size:15px;background-color:rgba(139,141,148,.08)}.sidebar .customSelect,.sidebar-content .customSelect{background-color:rgba(139,141,148,.08)}.footer .customSelect{background-color:rgba(139,141,148,.08)}.shortcode-code{background-color:rgba(0,0,0,.04)}.shadow-element-decoration .shortcode-code{box-shadow:0 6px 18px rgba(0,0,0,.1)}.outline-element-decoration .shortcode-code{box-shadow:inset 0 0 0 1px transparent}.dt-highlight{color:#fff;background-color:#1e6ba5}.accent-gradient .dt-highlight{background:#1e6ba5;}.post-content .text-secondary{color:#adafb3}.sidebar-content .post-content .text-secondary{color:rgba(139,141,148,.5)}.footer .post-content .text-secondary{color:rgba(139,141,148,.5)}#page .items-grid .post-content a:hover,#page .post-content a:hover{color:#1e6ba5}.accent-gradient #page .items-grid .post-content a:hover,.accent-gradient #page .post-content a:hover{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast:none){.accent-gradient #page .items-grid .post-content a:hover,.accent-gradient #page .post-content a:hover{color:#1e6ba5}}.shortcode-banner-bg>*{line-height:27px}.content .wp-block-quote:not(.is-style-large),.content .wp-block-quote.is-style-large{border-color:#1e6ba5}.wp-block-separator{border-bottom-color:rgba(0,0,0,.08)}.wp-block-quote.is-large:before,.wp-block-quote.is-large:after,.wp-block-quote.is-style-large:before,.wp-block-quote.is-style-large:after{background:#1e6ba5}blockquote.has-accent-color,.wp-block-pullquote blockquote.has-accent-color,.has-accent-color,.has-accent-color:hover{color:#1e6ba5}.has-accent-background-color,.wp-block-pullquote.is-style-solid-color.has-accent-background-color{color:#fff;background-color:#1e6ba5}.accent-gradient .has-accent-background-color,.accent-gradient .wp-block-pullquote.is-style-solid-color.has-accent-background-color{background:#1e6ba5;}.wp-block-separator.is-style-dots::before{color:rgba(0,0,0,.08)}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover-image .wp-block-cover-text,.wp-block-cover-image h2,.wp-block-cover .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,.wp-block-cover h2{font:normal bold 24px/34px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none}.wp-block-categories li a,.wp-block-archives li a,.wp-block-latest-posts li a{color:#333}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .wp-block-categories li a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .wp-block-archives li a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .wp-block-latest-posts li a{color:#333}.sidebar-content .wp-block-categories li a,.sidebar-content .wp-block-archives li a,.sidebar-content .wp-block-latest-posts li a{color:#333}.footer .wp-block-categories li a,.footer .wp-block-archives li a,.footer .wp-block-latest-posts li a{color:#eee}.wp-block-categories li a:hover,.wp-block-archives li a:hover,.wp-block-latest-posts li a:hover{color:#1e6ba5}.accent-gradient .wp-block-categories li a:hover,.accent-gradient .wp-block-archives li a:hover,.accent-gradient .wp-block-latest-posts li a:hover{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.wp-block-latest-comments__comment-date{color:#adafb3}.wp-block-latest-comments__comment-meta a{color:#333}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .wp-block-latest-comments__comment-meta a{color:#333}.sidebar-content .wp-block-latest-comments__comment-meta a{color:#333}.footer .wp-block-latest-comments__comment-meta a{color:#eee}.wp-block-latest-comments__comment-meta a:hover{color:#1e6ba5}.accent-gradient .wp-block-latest-comments__comment-meta a:hover{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#main .wpb_alert strong{font:normal bold 16px/26px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none}.layzr-bg{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIzOCIgdmlld0JveD0iMCAwIDM4IDM4IiBzdHJva2U9InJnYmEoMTM5LDE0MSwxNDgsMC4yNSkiPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMSAxKSIgc3Ryb2tlLXdpZHRoPSIyIj48Y2lyY2xlIHN0cm9rZS1vcGFjaXR5PSIuNTUiIGN4PSIxOCIgY3k9IjE4IiByPSIxOCIvPjxwYXRoIGQ9Ik0zNiAxOGMwLTkuOTQtOC4wNi0xOC0xOC0xOCI+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJyb3RhdGUiIGZyb209IjAgMTggMTgiIHRvPSIzNjAgMTggMTgiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+PC9wYXRoPjwvZz48L2c+PC9zdmc+)}.sidebar .layzr-bg,.sidebar-content .layzr-bg{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIzOCIgdmlld0JveD0iMCAwIDM4IDM4IiBzdHJva2U9InJnYmEoMTM5LDE0MSwxNDgsMC4yNSkiPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMSAxKSIgc3Ryb2tlLXdpZHRoPSIyIj48Y2lyY2xlIHN0cm9rZS1vcGFjaXR5PSIuNTUiIGN4PSIxOCIgY3k9IjE4IiByPSIxOCIvPjxwYXRoIGQ9Ik0zNiAxOGMwLTkuOTQtOC4wNi0xOC0xOC0xOCI+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJyb3RhdGUiIGZyb209IjAgMTggMTgiIHRvPSIzNjAgMTggMTgiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+PC9wYXRoPjwvZz48L2c+PC9zdmc+)}.footer .layzr-bg{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIzOCIgdmlld0JveD0iMCAwIDM4IDM4IiBzdHJva2U9InJnYmEoMTM5LDE0MSwxNDgsMC4yNSkiPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMSAxKSIgc3Ryb2tlLXdpZHRoPSIyIj48Y2lyY2xlIHN0cm9rZS1vcGFjaXR5PSIuNTUiIGN4PSIxOCIgY3k9IjE4IiByPSIxOCIvPjxwYXRoIGQ9Ik0zNiAxOGMwLTkuOTQtOC4wNi0xOC0xOC0xOCI+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJyb3RhdGUiIGZyb209IjAgMTggMTgiIHRvPSIzNjAgMTggMTgiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+PC9wYXRoPjwvZz48L2c+PC9zdmc+)}.layzr-bg:not(.layzr-bg-transparent){background-color:rgba(139,141,148,.05)}.sidebar .layzr-bg:not(.layzr-bg-transparent),.sidebar-content .layzr-bg:not(.layzr-bg-transparent){background-color:rgba(139,141,148,.05)}.footer .layzr-bg:not(.layzr-bg-transparent){background-color:rgba(139,141,148,.05)}#page .woocom-project .layzr-bg:not(.layzr-bg-transparent){background-color:transparent}.pswp button.pswp__button--arrow--left,.pswp button.pswp__button--arrow--right,.pswp .pswp__button--arrow--left:before,.pswp .pswp__button--arrow--right:before{font-size:62px;line-height:62px;min-height:62px}.rollover i,.post-rollover i,.rollover-video i,.enable-bg-rollover .post-thumbnail-rollover:after,.enable-bg-rollover .gallery-rollover,.enable-bg-rollover.hover-scale figure:after{background-color:rgba(30,187,240,.2);background:rgba(30,187,240,.2);background:-webkit-linear-gradient(135deg,rgba(30,187,240,0.2) 30%,rgba(57,223,170,0.2) 100%);background:linear-gradient(135deg,rgba(30,187,240,0.2) 30%,rgba(57,223,170,0.2) 100%)}.hover-style-two:not(.effect-layla):not(.effect-bubba):not(.effect-sarah) .rollover-content,.buttons-on-img .rollover-content,.albums .rollover-thumbnails-on i,.dt-albums-shortcode .rollover-thumbnails-on i,.rollover-buttons-on i,.hover-scale .rollover-project:after,.hover-style-two.content-align-bottom .rollover-project:after,.portfolio-shortcode.enable-bg-rollover .post-thumbnail-rollover:after,.albums-shortcode.enable-bg-rollover .post-thumbnail-rollover:after,.enable-bg-rollover.hover-scale article:after{background-color:rgba(22,80,130,.85);background:rgba(22,80,130,.85);background:-webkit-linear-gradient(135deg,rgba(30,187,240,0.85) 30%,rgba(23,138,187,.85) 100%);background:linear-gradient(135deg,rgba(30,187,240,0.85) 30%,rgba(23,138,187,.85) 100%)}.effect-bubba .rollover-project,.effect-layla .rollover-project,.effect-sarah .rollover-project{background-color:rgba(22,80,130,.85);background:rgba(22,80,130,.85);background:-webkit-linear-gradient(135deg,rgba(30,187,240,0.85) 30%,rgba(23,138,187,.85) 100%);background:linear-gradient(135deg,rgba(30,187,240,0.85) 30%,rgba(23,138,187,.85) 100%)}.mobile-false .effect-bubba:not(.hover-color-static) .rollover-project:hover>a>img,.mobile-false .effect-layla:not(.hover-color-static) .rollover-project:hover>a>img,.mobile-false .effect-sarah:not(.hover-color-static) .rollover-project:hover>a>img,.mobile-true .effect-bubba:not(.hover-color-static) .is-clicked>a>img,.mobile-true .effect-layla:not(.hover-color-static) .is-clicked>a>img,.mobile-true .effect-sarah:not(.hover-color-static) .is-clicked>a>img{opacity:.3}.hover-color-static:not(.effect-layla):not(.effect-bubba):not(.effect-sarah) .rollover-content,.accent-gradient .hover-color-static:not(.effect-layla):not(.effect-bubba):not(.effect-sarah) .rollover-content,.hover-color-static.hover-scale .rollover-project:after,.hover-color-static.hover-style-two.content-align-bottom .rollover-project:after{background-color:rgba(0,0,0,.65);background-image:none}.hover-color-static.effect-bubba .rollover-project,.hover-color-static.effect-layla .rollover-project,.hover-color-static.effect-sarah .rollover-project{background-color:#000;background-image:none}.hover-color-static .buttons-on-img i,.hover-color-static .rollover i,.hover-color-static .rollover-video i,.hover-color-static .rollover.rollover-thumbnails-on i,#page .hover-color-static .buttons-on-img .rollover-content{background-color:rgba(0,0,0,.35);background-image:none}.rollover-thumbnails span:first-child i{color:#fff;background-color:#1e6ba5}.accent-gradient .rollover-thumbnails span:first-child i{background:#1e6ba5;}.gallery-shortcode .gallery-zoom-ico,.blog-shortcode .gallery-zoom-ico,.blog-carousel-shortcode .gallery-zoom-ico{border-color:#1e6ba5}.gallery-shortcode .gallery-zoom-ico span,.gallery-shortcode .gallery-zoom-ico:before,.blog-shortcode .gallery-zoom-ico span,.blog-shortcode .gallery-zoom-ico:before,.blog-carousel-shortcode .gallery-zoom-ico span,.blog-carousel-shortcode .gallery-zoom-ico:before{color:#1e6ba5}.dt-icon-bg-on.gallery-shortcode .gallery-zoom-ico,.dt-icon-bg-on.blog-shortcode .gallery-zoom-ico,.dt-icon-bg-on.blog-carousel-shortcode .gallery-zoom-ico{background-color:#1e6ba5}.accent-gradient .dt-icon-bg-on.gallery-shortcode .gallery-zoom-ico,.accent-gradient .dt-icon-bg-on.blog-shortcode .gallery-zoom-ico,.accent-gradient .dt-icon-bg-on.blog-carousel-shortcode .gallery-zoom-ico{background:#1e6ba5;}.albums-shortcode .album-zoom-ico{border-color:#1e6ba5}.albums-shortcode .album-zoom-ico span{color:#1e6ba5}.dt-icon-bg-on.albums-shortcode .album-zoom-ico{background-color:#1e6ba5}.accent-gradient .dt-icon-bg-on.albums-shortcode .album-zoom-ico{background:#1e6ba5;}.rollover-content{line-height:27px}.rollover-content h2.entry-title{color:#333}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .rollover-content h2.entry-title{color:#333}.sidebar-content .rollover-content h2.entry-title{color:#333}.footer .rollover-content h2.entry-title{color:#eee}.portfolio-categories a,.portfolio-categories a *,.portfolio-categories span{color:#adafb3}.gform_wrapper .gsection{border-bottom-style:!important;border-bottom-width:;border-bottom-color:rgba(0,0,0,.08)}.gform_wrapper .ginput_complex label,.gform_wrapper .gfield_time_hour label,.gform_wrapper .gfield_time_minute label,.gform_wrapper .gfield_date_month label,.gform_wrapper .gfield_date_day label,.gform_wrapper .gfield_date_year label,.gform_wrapper .instruction{font-size:13px;color:rgba(139,141,148,.45)}#main .gform_wrapper span.ginput_total,#main .gform_wrapper .gfield_required,#main .gform_wrapper .ginput_left input:focus+label,#main .gform_wrapper .ginput_right input:focus+label,#main .gform_wrapper .ginput_full input:focus+label{color:#1e6ba5}.gform_wrapper h3.gform_title,.gform_wrapper .gsection .gfield_label,.gform_wrapper h2.gsection_title,h3.gform_title,form.mc4wp-form label{color:#333}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .gform_wrapper h3.gform_title,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .gform_wrapper .gsection .gfield_label,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .gform_wrapper h2.gsection_title,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h3.gform_title,.dt-mega-menu .dt-mega-parent .sidebar-content .widget form.mc4wp-form label{color:#333}.sidebar-content .gform_wrapper h3.gform_title,.sidebar-content .gform_wrapper .gsection .gfield_label,.sidebar-content .gform_wrapper h2.gsection_title,.sidebar-content h3.gform_title,.sidebar-content form.mc4wp-form label{color:#333}.footer .gform_wrapper h3.gform_title,.footer .gform_wrapper .gsection .gfield_label,.footer .gform_wrapper h2.gsection_title,.footer h3.gform_title,.footer form.mc4wp-form label{color:#eee}h3.gform_title,.gform_wrapper h3.gform_title{color:#333;font:normal bold 24px/34px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none}.gform_wrapper .gsection .gfield_label,.gform_wrapper h2.gsection_title{color:#333;font:normal bold 20px/30px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none}#main .gform_wrapper textarea,.gform_wrapper .top_label .gfield_label{font:normal 15px/27px "Roboto",Helvetica,Arial,Verdana,sans-serif}.ngg-albumoverview .ngg-album,.wpb_separator.wpb_content_element,.vc_text_separator{border-color:rgba(0,0,0,.08)}.sidebar .ngg-albumoverview .ngg-album,.sidebar-content .ngg-albumoverview .ngg-album,.sidebar .wpb_separator.wpb_content_element,.sidebar-content .wpb_separator.wpb_content_element,.sidebar .vc_text_separator,.sidebar-content .vc_text_separator{border-color:rgba(139,141,148,.15)}.footer .ngg-albumoverview .ngg-album,.footer .wpb_separator.wpb_content_element,.footer .vc_text_separator{border-color:rgba(139,141,148,.15)}.accent-icon-bg .aio-icon{background:#1e6ba5!important}.accent-gradient .accent-icon-bg .aio-icon{background:#1e6ba5!important;background:-webkit-linear-gradient(135deg,#1e6ba5 30%,#178bbc 100%)!important;!important}.accent-icon-color .aio-icon>i{color:#1e6ba5!important}.accent-gradient .accent-icon-color .aio-icon>i{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.accent-border-color .aio-icon{border-color:#1e6ba5!important}.accent-title-color .uvc-main-heading>*,.accent-title-color .aio-icon-title{color:#1e6ba5!important}.accent-gradient .accent-title-color .uvc-main-heading>*,.accent-gradient .accent-title-color .aio-icon-title{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.accent-subtitle-color .uvc-sub-heading,.accent-subtitle-color .aio-icon-description{color:#1e6ba5!important}.accent-gradient .accent-subtitle-color .uvc-sub-heading,.accent-gradient .accent-subtitle-color .aio-icon-description{background:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.accent-subtitle-color .uvc-main-heading>*,.accent-title-color .uvc-main-heading>*,.accent-subtitle-color .uvc-sub-heading,.accent-title-color .uvc-sub-heading{display:inline-block}.accent-border-color .uvc-headings-line{border-color:#1e6ba5!important;border-top:0;border-right:0;border-left:0}.accent-gradient .accent-border-color .uvc-headings-line{border-style:solid;border-bottom-width:4px;border-color:;width:100px; border-color:transparent;-webkit-border-image:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);border-image:linear-gradient(left,#1e6ba5 30%,#178bbc 100%);border-image-slice:1}.accent-arrow-bg .slick-arrow{background:#1e6ba5!important}.accent-gradient .accent-arrow-bg .slick-arrow{background:#1e6ba5!important;}.mini-wpml{font:normal bold 13px/17px "Roboto",Helvetica,Arial,Verdana,sans-serif}.branding .mini-wpml,.mixed-header .mini-wpml,.classic-header .mobile-mini-widgets .mini-wpml{font:20px/24px "Open Sans",Helvetica,Arial,Verdana,sans-serif}.top-bar .mini-wpml{font:500 13px/19px "Roboto",Helvetica,Arial,Verdana,sans-serif}.dt-mobile-header .mini-wpml{font:500 13px/17px "Roboto",Helvetica,Arial,Verdana,sans-serif}.popup-message-style .wpcf7-validation-errors,.popup-message-style .wpcf7-mail-sent-ok{background-color:#1e6ba5}.accent-gradient.popup-message-style .wpcf7-validation-errors,.accent-gradient.popup-message-style .wpcf7-mail-sent-ok{background:#1e6ba5;}.wpcf7-validation-errors .wpcf7-not-valid-tip-text,.wpcf7-validation-errors .wpcf7-valid-tip-text,.wpcf7-mail-sent-ok .wpcf7-not-valid-tip-text,.wpcf7-mail-sent-ok .wpcf7-valid-tip-text{font:normal 16px/28px "Roboto",Helvetica,Arial,Verdana,sans-serif}.asp_product_name{color:#333;font:normal bold 24px/34px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none}.transparent:not(.photo-scroller-album):not(.phantom-sticky) .masthead.line-decoration:not(.masthead-mobile-header){border-bottom:1px solid rgba(255,255,255,.25)}.transparent:not(.photo-scroller-album) .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on),.transparent .sticky-on.masthead.masthead-mobile{border:none;box-shadow:none!important}.transparent .masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .top-bar.line-content:after,.transparent .masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .top-bar.full-width-line:after{border-bottom-color:rgba(255,255,255,.25)}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-widgets>*,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-widgets .mini-nav>ul:not(.mini-sub-nav)>li>a *,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mobile-mini-widgets .mini-nav>ul:not(.mini-sub-nav)>li>a *,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-widgets .text-area a,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-nav>ul:not(.mini-sub-nav)>li>a:hover,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-search .submit,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-search .searchform>.search-icon i,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-login .submit,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-login .submit i{color:#fff}.dt-wpml.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-wpml .wpml-ls-current-language>a,.dt-wpml.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-wpml .wpml-ls-legacy-list-horizontal a,.dt-wpml.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-wpml .wpml-ls-legacy-list-vertical a{color:#fff}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .branding,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .branding .mini-widgets>*:not(.sub-nav),.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-widgets>*,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-search .submit,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-search .submit i,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-nav .customSelectInner,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-nav .customSelectInner i,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-widgets .text-area a,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-widgets .text-area *,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mobile-mini-widgets>*,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mobile-branding *,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-contacts *{color:#fff}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-search .submit:hover{color:rgba(255,255,255,.7)!important}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on:not(.sticky-top-line-on)) .popup-search .submit:hover i,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on:not(.sticky-top-line-on)) .overlay-search .submit:hover i{color:rgba(255,255,255,.7)!important}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .classic-search input[type=text]{background:rgba(255,255,255,.25);border-color:rgba(255,255,255,.3)}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .animate-search-width input.field{background:rgba(255,255,255,.25);border-color:rgba(255,255,255,.3)}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .animate-search-width input,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .classic-search input[type=text],.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .classic-search input::placeholder,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .animate-search-width input::placeholder{color:#fff!important}.transparent .classic-header.content-width-line:not(.sticky-on) .navigation:before,.transparent .classic-header.full-width-line:not(.sticky-on) .navigation:before,.transparent .classic-header.bg-behind-menu:not(.sticky-on) .navigation:before{background-color:rgba(255,255,255,.25);background-image:none}.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav>li>a,.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav>li>a .menu-text,.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav>li>a .subtitle-text,.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav>li>a:hover span,.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav>li.act>a>span{color:#fff!important;background:0 0}.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav>li>a>span>span.menu-subtitle,.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav>li:hover>a>span>span.menu-subtitle{color:rgba(255,255,255,.5)}.light-preset-color.masthead:not(.side-header):not(#phantom):not(.sticky-on).dividers .main-nav>li:before,.light-preset-color.masthead:not(.side-header):not(#phantom):not(.sticky-on).dividers.surround .main-nav>li:before,.light-preset-color.masthead:not(.side-header):not(#phantom):not(.sticky-on).dividers .main-nav>li:last-child:after,.light-preset-color.masthead:not(.side-header):not(#phantom):not(.sticky-on).dividers.surround .main-nav>li:last-child:after{border-color:rgba(255,255,255,.25)}.light-preset-color.masthead:not(#phantom):not(.sticky-on) .hover-outline-decoration>li:not(.act):hover>a,.light-preset-color.masthead:not(#phantom):not(.sticky-on) .active-outline-decoration>li.act>a,.light-preset-color.masthead:not(#phantom):not(.sticky-on) .hover-outline-decoration>li.dt-hovered:not(.act)>a{border-color:rgba(255,255,255,.25)}.light-preset-color.masthead:not(#phantom):not(.sticky-on) .hover-bg-decoration>li:not(.act)>a:hover,.light-preset-color.accent-gradient.masthead:not(#phantom):not(.sticky-on) .hover-bg-decoration>li:not(.act)>a:hover,.light-preset-color.masthead:not(#phantom):not(.sticky-on) .hover-bg-decoration>li.dt-hovered:not(.act)>a,.light-preset-color.accent-gradient.masthead:not(#phantom):not(.sticky-on) .hover-bg-decoration>li.dt-hovered:not(.act)>a,.light-preset-color.masthead:not(#phantom):not(.sticky-on) .active-bg-decoration>li.act>a,.light-preset-color.accent-gradient.masthead:not(#phantom):not(.sticky-on) .active-bg-decoration>li.act>a{background-color:rgba(255,255,255,.25);background-image:none}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .l-to-r-line>li>a i.underline,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .from-centre-line>li>a .menu-item-text:before,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .upwards-line>li>a .menu-item-text:before,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .downwards-line>li>a .menu-item-text:before,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .active-line-decoration>li.act>a .decoration-line,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .hover-line-decoration>li>a:hover .decoration-line,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .hover-line-decoration>li.dt-hovered:not(.act)>a .decoration-line,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .dt-mobile-menu-icon .lines,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .dt-mobile-menu-icon .lines:before,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .dt-mobile-menu-icon .lines:after{background-color:#fff;background-image:none}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .menu-line:after,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .menu-line:before{background:#fff!important}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on).mobile-menu-icon-bg-on .dt-mobile-menu-icon:not(.floating-btn):before{background:rgba(255,255,255,.3)!important}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on).mobile-menu-icon-hover-bg-on .dt-mobile-menu-icon:not(.floating-btn):after{background:rgba(255,255,255,.25)!important}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on).mobile-menu-icon-hover-border-enable .dt-mobile-menu-icon:not(.floating-btn):after{border-color:rgba(255,255,255,.25)!important}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on):not(.animate-color-mobile-menu-icon):not(.two-line-mobile-menu-icon) .dt-mobile-menu-icon:not(.floating-btn):hover .menu-line{background:#fff!important}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on).hamburger-bg-enable .menu-toggle:before{background:rgba(255,255,255,.3)!important}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on).mobile-menu-icon-border-enable .dt-mobile-menu-icon:not(.floating-btn):before{border-color:rgba(255,255,255,.3)!important}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on).hamburger-bg-hover-enable .menu-toggle:after{background:rgba(255,255,255,.25)!important}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on).hamburger-border-enable .menu-toggle:before{border-color:rgba(255,255,255,.3)!important}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on).hamburger-border-hover-enable .menu-toggle:after{border-color:rgba(255,255,255,.25)!important}.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav.level-arrows-on>li.has-children>a .menu-text:after,.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav.level-arrows-on>li.has-children:not(.act)>a:hover .menu-text:after,.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav.level-arrows-on>li.has-children.act>a .menu-text:after{color:#fff!important}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .soc-ico.disabled-bg a:before{background-color:transparent!important}.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.custom-bg a,.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.accent-bg a,.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.gradient-bg a{box-shadow:none!important}.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.custom-bg a:before,.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.accent-bg a:before,.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.gradient-bg a:before{background:rgba(255,255,255,.25)!important;background-image:none!important}.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.hover-gradient-bg a,.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.hover-custom-bg a,.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.hover-accent-bg a{box-shadow:none!important}.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.hover-gradient-bg a:after,.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.hover-custom-bg a:after,.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.hover-accent-bg a:after{background:rgba(255,255,255,.45)!important}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .soc-ico.hover-disabled-bg a:after{background-color:transparent!important;box-shadow:none!important}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .soc-ico a .soc-font-icon,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .soc-ico a:hover .soc-font-icon{color:#fff!important;background:0 0}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .soc-ico.border-on a:before{box-shadow:inset 0 0 0 1px rgba(255,255,255,.25)}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .soc-ico.hover-border-on a:hover:after,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .soc-ico.hover-border-on a:hover:after{box-shadow:inset 0 0 0 1px rgba(255,255,255,.45)!important}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-search .submit:before,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-search .searchform>.search-icon,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-login .submit:before,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-contacts,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-nav .customSelectInner:before,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .wc-ico-cart:before,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .edd-ico-cart:before{color:#fff}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .wc-ico-cart,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .edd-ico-cart{color:#fff}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .wc-ico-cart i,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .edd-ico-cart i{color:#fff}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .wc-ico-cart:hover,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .edd-ico-cart:hover{opacity:1;color:rgba(255,255,255,.7)}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .wc-ico-cart:hover i,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .edd-ico-cart:hover i{color:rgba(255,255,255,.7)}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .wc-ico-cart>.counter,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .edd-ico-cart>.counter{background-color:rgba(255,255,255,.25);background-image:none}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .rectangular-counter-style .wc-ico-cart>.counter:before,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .rectangular-counter-style .edd-ico-cart>.counter:before{border-right:4px solid rgba(255,255,255,.25)}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .wc-ico-cart>.counter.custom-bg,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .edd-ico-cart>.counter.custom-bg{background-color:rgba(255,255,255,.25)!important;background-image:none!important}.phantom-sticky .boxed .masthead:not(.side-header).sticky-on{max-width:1280px}.boxed .top-bar-bg,.boxed .classic-header .navigation:before{width:100%}.boxed .width-in-pixel .top-bar-bg,.boxed .width-in-pixel .top-bar.full-width-line:after,.boxed .width-in-pixel.classic-header.full-width-line .navigation:before,.boxed .width-in-pixel.classic-header.bg-behind-menu .navigation:before{width:1280px}#phantom.boxed.width-in-pixel .top-bar-bg{width:1280px}.boxed .masthead.full-width:not(.side-header):not(.masthead-mobile){width:1280px}.masthead:not(.side-header):not(.mixed-header) .header-bar,.header-space{min-height:90px}.inline-header .header-bar>.mini-widgets,.inline-header .widget-box .mini-widgets{padding:0 0 0 5px}

h1 { margin-bottom:0; font-size:1.4em; line-height:1.7em; }
h2 { font-size:1.7em; }

#content { padding-top:6px; }

.searchform-s {    
width: 150px !important; 
    border: 1px solid #b8b8c1;
    padding: 5px 32px 3px 11px !important;
	font-size:0.85em !important;
}

.searchform { position:relative; }

.search-icon {
	position: absolute;
    right: 11px;
    top: 12px;
}

.adrclient { min-height:138px; }

.icon-with-text-shortcode.icon-text-id-92eab5630d3e6c877701afc1c7c125a0 .text-icon { width: 40px; height: 40px; line-height: 40px; font-size: 32px; border-radius: 200px; margin: 0px 10px 10px 0px; } .icon-with-text-shortcode.icon-text-id-92eab5630d3e6c877701afc1c7c125a0 .text-icon .icon-inner { min-width: 40px; min-height: 40px; border-radius: 200px; } @media all and (-ms-high-contrast: none) { .icon-with-text-shortcode.icon-text-id-92eab5630d3e6c877701afc1c7c125a0 .text-icon .icon-inner { height: 40px; } } .icon-with-text-shortcode.icon-text-id-92eab5630d3e6c877701afc1c7c125a0 .text-icon .dt-hover-icon { line-height: 40px; } .icon-with-text-shortcode.icon-text-id-92eab5630d3e6c877701afc1c7c125a0 .text-icon:before, .icon-with-text-shortcode.icon-text-id-92eab5630d3e6c877701afc1c7c125a0 .text-icon:after, .icon-with-text-shortcode.icon-text-id-92eab5630d3e6c877701afc1c7c125a0 .text-icon .icon-inner:before, .icon-with-text-shortcode.icon-text-id-92eab5630d3e6c877701afc1c7c125a0 .text-icon .icon-inner:after { min-width: 100%; min-height: 100%; padding: inherit; border-radius: inherit; } .icon-with-text-shortcode.icon-text-id-92eab5630d3e6c877701afc1c7c125a0 .text-icon.dt-icon-border-on:before { border-width: 2px; border-style: solid; border-color: ; } .dt-icon-border-dashed.icon-with-text-shortcode.icon-text-id-92eab5630d3e6c877701afc1c7c125a0 .text-icon.dt-icon-border-on:before { border-style: dashed; } .dt-icon-border-dotted.icon-with-text-shortcode.icon-text-id-92eab5630d3e6c877701afc1c7c125a0 .text-icon.dt-icon-border-on:before { border-style: dotted; } .dt-icon-border-double.icon-with-text-shortcode.icon-text-id-92eab5630d3e6c877701afc1c7c125a0 .text-icon.dt-icon-border-on:before { border-style: double; } .icon-with-text-shortcode.icon-text-id-92eab5630d3e6c877701afc1c7c125a0 .text-icon.dt-icon-border-dashed.dt-icon-border-on:before { border-style: dashed; } .icon-with-text-shortcode.icon-text-id-92eab5630d3e6c877701afc1c7c125a0 .text-icon.dt-icon-border-dotted.dt-icon-border-on:before { border-style: dotted; } .icon-with-text-shortcode.icon-text-id-92eab5630d3e6c877701afc1c7c125a0 .text-icon.dt-icon-border-double.dt-icon-border-on:before { border-style: double; } .icon-with-text-shortcode.icon-text-id-92eab5630d3e6c877701afc1c7c125a0 .text-icon.dt-icon-hover-border-on:after { border-width: 2px; border-style: solid; border-color: ; } .icon-with-text-shortcode.icon-text-id-92eab5630d3e6c877701afc1c7c125a0 .text-icon.dt-icon-border-dashed.dt-icon-hover-border-on:after { border-style: dashed; } .icon-with-text-shortcode.icon-text-id-92eab5630d3e6c877701afc1c7c125a0 .text-icon.dt-icon-border-dotted.dt-icon-hover-border-on:after { border-style: dotted; } .icon-with-text-shortcode.icon-text-id-92eab5630d3e6c877701afc1c7c125a0 .text-icon.dt-icon-border-double.dt-icon-hover-border-on:after { border-style: double; } .icon-with-text-shortcode.icon-text-id-92eab5630d3e6c877701afc1c7c125a0 .text-icon.dt-icon-hover-on:hover { font-size: 32px; } #page .icon-with-text-shortcode.icon-text-id-92eab5630d3e6c877701afc1c7c125a0 .text-icon.dt-icon-hover-on:hover .soc-font-icon, #phantom .icon-with-text-shortcode.icon-text-id-92eab5630d3e6c877701afc1c7c125a0 .text-icon.dt-icon-hover-on:hover .soc-font-icon, #page .icon-with-text-shortcode.icon-text-id-92eab5630d3e6c877701afc1c7c125a0 .text-icon.dt-icon-hover-on:hover .soc-icon, #phantom .icon-with-text-shortcode.icon-text-id-92eab5630d3e6c877701afc1c7c125a0 .text-icon.dt-icon-hover-on:hover .soc-icon { color: #fff; background: none; } .icon-with-text-shortcode.icon-text-id-92eab5630d3e6c877701afc1c7c125a0.layout-1 { grid-template-columns: 40px minmax(0,1fr); grid-column-gap: 10px; } .icon-with-text-shortcode.icon-text-id-92eab5630d3e6c877701afc1c7c125a0.layout-2 { grid-template-columns: minmax(0,1fr) 40px; grid-column-gap: 0px; } .icon-with-text-shortcode.icon-text-id-92eab5630d3e6c877701afc1c7c125a0.layout-2 .text-icon { margin-left: 0; } .icon-with-text-shortcode.icon-text-id-92eab5630d3e6c877701afc1c7c125a0.layout-3 { grid-template-columns: 40px minmax(0,1fr); } .icon-with-text-shortcode.icon-text-id-92eab5630d3e6c877701afc1c7c125a0.layout-3 .dt-text-title { margin-left: 10px; } .icon-with-text-shortcode.icon-text-id-92eab5630d3e6c877701afc1c7c125a0 .dt-text-title, .icon-with-text-shortcode.icon-text-id-92eab5630d3e6c877701afc1c7c125a0 .dt-text-title a { color: #ffffff; background: none; font-weight: bold; } .icon-with-text-shortcode.icon-text-id-92eab5630d3e6c877701afc1c7c125a0 .dt-text-title { margin-bottom: 10px; } .icon-with-text-shortcode.icon-text-id-92eab5630d3e6c877701afc1c7c125a0 .dt-text-desc { color: rgba(255,255,255,0.75); background: none; margin-bottom: 0px; } .icon-with-text-shortcode.icon-text-id-92eab5630d3e6c877701afc1c7c125a0 .default-btn-shortcode * { vertical-align: middle; }
.upb_row_bg,.upb_video-bg,.vcpb-fs-jquery{overflow:hidden}.vc-row-translate-wrapper{margin:0!important}.uvc-vc-full-width .upb_video-bg{width:100%!important;max-width:100%!important;min-width:100%!important;left:0!important;margin-left:0!important}.upb_bg_overlay,.upb_bg_overlay_pattern{color:inherit;position:absolute;width:100%;height:100%!important;left:0;top:0}.upb_bg_overlay_pattern{background-attachment:fixed}.ult-vc-seperator{position:absolute;width:100%;height:0;left:0;z-index:1}.ult-main-seperator-inner{position:relative;height:100%;width:100%}.ult-vc-seperator.top_seperator{top:-1px;bottom:auto}.ult-vc-seperator.bottom_seperator{top:auto;bottom:-1px}.ult-vc-seperator svg{width:100%;height:auto}.uvc-svg-circle,.uvc-svg-triangle{position:absolute;top:-1px;bottom:auto;z-index:1}.bottom_seperator .uvc-svg-circle,.bottom_seperator .uvc-svg-triangle{top:auto;bottom:-1px;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.uvc-x-large-triangle{position:absolute;top:-1px;bottom:auto;z-index:1}.bottom_seperator .uvc-x-large-triangle{top:auto;bottom:-1px;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.bottom_seperator .uvc-x-large-triangle,.top_seperator .uvc-x-large-triangle-left{-moz-transform:scaleY(-1);-webkit-transform:scaleY(-1);-o-transform:scaleY(-1);-ms-transform:scaleY(-1)}.uvc-x-large-triangle-left,.uvc-x-large-triangle-right{position:absolute;top:-1px;bottom:auto;z-index:1}.bottom_seperator .uvc-x-large-triangle-left,.bottom_seperator .uvc-x-large-triangle-right,.uvc-x-large-circle{top:auto;bottom:-1px}.top_seperator .uvc-x-large-triangle-left{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.top_seperator .uvc-x-large-triangle-right{-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}.bottom_seperator .uvc-x-large-triangle-right{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.uvc-x-large-circle{position:absolute}.top_seperator .uvc-x-large-circle{top:-1px;bottom:auto}.bottom_seperator .uvc-x-large-circle{-ms-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1)}.bottom_seperator .uvc-x-large-circle,.top_seperator .uvc-curve-up-seperator{-moz-transform:scaleY(-1);-webkit-transform:scaleY(-1);-o-transform:scaleY(-1)}.uvc-curve-up-seperator{position:absolute;top:auto;bottom:-1px}.top_seperator .uvc-curve-up-seperator{top:-1px;bottom:auto;-ms-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1)}.uvc-curve-down-seperator{position:absolute;top:auto;bottom:-1px}.bottom_seperator .uvc-curve-down-seperator{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.top_seperator .uvc-curve-down-seperator{top:-1px;bottom:auto;-webkit-transform:scale(-1,-1);-ms-transform:scale(-1,-1);transform:scale(-1,-1)}.uvc-tilt-left-seperator{position:absolute;top:auto;bottom:1px}.top_seperator .uvc-tilt-left-seperator{top:1px;bottom:auto;-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}.uvc-tilt-right-seperator{position:absolute;top:auto;bottom:1px}.bottom_seperator .uvc-tilt-right-seperator{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.top_seperator .uvc-tilt-right-seperator{top:1px;bottom:auto;-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.ult-rounded-split-seperator-wrapper{z-index:1}.ult-rounded-split-seperator{position:relative;height:100%}.ult-rounded-split-seperator:after,.ult-rounded-split-seperator:before{left:0;z-index:10;width:50%;height:70px;background:inherit inherit/inherit inherit inherit inherit;content:'';position:absolute}.ult-vc-seperator.top_seperator svg.uvc-multi-triangle-svg{-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}.vcpb-vz-jquery,.vertical_layer_parallax{background-position:50% 0}.upb_video-bg,.vcpb-default,.vcpb-fix,.vcpb-hz-jquery,.vcpb-vz-jquery,.vertical_layer_parallax{background-repeat:no-repeat}.upb_video-bg,.vcpb-default,.vcpb-fix{-webkit-background-size:cover;background-size:cover}.top_seperator.ult-rounded-split-seperator-wrapper{top:0;bottom:auto}.uvc-wave-seperator{position:absolute;top:auto;bottom:-1px}.top_seperator .uvc-wave-seperator{top:-1px;bottom:auto;-ms-transform:scale(-1);-webkit-transform:scale(-1);transform:scale(-1)}.top_seperator .uvc-cloud-seperator,.top_seperator .uvc-wave-seperator{-moz-transform:scale(-1);-webkit-transform:scale(-1);-o-transform:scale(-1)}.uvc-cloud-seperator{position:absolute;top:auto;bottom:-1px}.top_seperator .uvc-cloud-seperator{top:-1px;bottom:auto;-ms-transform:scale(-1);-webkit-transform:scale(-1);transform:scale(-1)}.separator-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5}.vc-row-translate>.vc-row-translate-wrapper{overflow:hidden;width:100%!important;margin:initial!important}.upb_video_class,.wpb_column,.wpb_row{position:relative}.upb_row_bg{position:absolute;width:100%;height:100%;background-position:center center;top:0;bottom:0;right:0;left:0;z-index:0}.upb-background-text-wrapper,.upb_video-text,.upb_video-text-wrapper{position:relative}.upb_bg_img{display:none!important}.vcpb-default{background-attachment:initial}.vcpb-fix,.vcpb-vz-jquery,.vertical_layer_parallax{background-attachment:fixed}.vertical_layer_parallax{-webkit-background-size:cover;background-size:cover}.vcpb-hz-jquery{background-position:0 50%}.upb_video-wrapper{display:block;max-width:100%;height:100%}.upb_video-text{z-index:9;width:100%;height:100%;top:0;bottom:0;right:0;left:0}.full-browser-size .upb-background-text,.video-browser-size .upb_video-text{margin:initial!important;position:absolute;bottom:auto;top:50%;right:0;left:0;height:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.upb_video-bg{position:absolute;width:100%;height:100%;top:0;bottom:0;right:0;left:0;background-position:50% 50%;margin:0 auto}.upb_video-src{max-width:none;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative;min-width:100%;min-height:100%}.upb_video-src.ult-make-full-height{height:100%;width:auto!important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;top:0}.upb_utube_iframe,.upb_vimeo_iframe{max-width:none;max-height:none;width:100%;height:100%;position:absolute}.upb_video-bg .mbYTP_wrapper iframe{max-width:none!important;max-height:none!important}.uvc-row.uvc-video-fixer .mbYTP_wrapper iframe{margin-left:0!important;margin-top:-50px!important}.video-controls{position:absolute;bottom:10%;right:5%;cursor:pointer;width:auto!important;min-width:15px!important;height:auto!important;z-index:99}.video-controls i{font-size:40px}body.rtl .upb_row_bg{right:auto}.uvc-multi-color-bg{-webkit-animation:MultiColorVC 10s alternate infinite;animation:MultiColorVC 10s alternate infinite;z-index:9998;opacity:.6;background-color:#e14949}@-webkit-keyframes MultiColorVC{0%{background-color:#e14949}25%{background-color:#3de02c}50%{background-color:#2c8de0}100%{background-color:#e02cbc}}@keyframes MultiColorVC{0%{background-color:#e14949}25%{background-color:#3de02c}50%{background-color:#2c8de0}100%{background-color:#e02cbc}}@media (max-width:479px){.uvc_hidden-xs{display:none!important}}@media (min-width:480px)and (max-width:767px){.uvc_hidden-xsl{display:none!important}}@media (min-width:768px)and (max-width:991px){.uvc_hidden-sm{display:none!important}}@media (min-width:992px)and (max-width:1199px){.uvc_hidden-md{display:none!important}}@media (min-width:1200px)and (max-width:1823px){.uvc_hidden-ml{display:none!important}}@media (min-width:1824px){.uvc_hidden-lg{display:none!important}}.mpcth-vc-row-wrap,.toranj-vc-row-wrapper,.x-content-band{position:relative}.js_active .site-inner{overflow:visible}html.ult-remove-fixed-background .upb_row_bg{background-attachment:scroll!important}.vc_row-flex .upb-background-text-wrapper.full-browser-size,.vc_row-flex .upb_video-text-wrapper.full-browser-size{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;width:100%}.vc_row-flex .upb-background-text,.vc_row-flex .upb_video-text,.vc_row-flex .vc-row-translate-wrapper,.vc_row-o-content-bottom .upb-background-text,.vc_row-o-content-bottom .upb_video-text,.vc_row-o-content-bottom .vc-row-translate-wrapper,.vc_row-o-content-middle .upb-background-text,.vc_row-o-content-middle .upb_video-text,.vc_row-o-content-middle .vc-row-translate-wrapper,.vc_row-o-content-top .upb-background-text,.vc_row-o-content-top .upb_video-text,.vc_row-o-content-top .vc-row-translate-wrapper,.vc_row-o-equal-height .upb-background-text,.vc_row-o-equal-height .upb_video-text,.vc_row-o-equal-height .vc-row-translate-wrapper{margin:0 auto!important}.vc_row-o-content-top.full-browser-size .upb-background-text,.vc_row-o-content-top.video-browser-size .upb_video-text{top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.vc_row-o-content-bottom.full-browser-size .upb-background-text,.vc_row-o-content-bottom.video-browser-size .upb_video-text{top:auto;bottom:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}

.gradient-overlay-layout-list .post-entry-content { -webkit-backface-visibility: hidden; transform: translatez(0); } #page .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20.gradient-overlay-layout-list .post-entry-content {  } .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20.gradient-overlay-layout-list:not(.portfolio-shortcode):not(.albums-shortcode) .post-entry-content { top: 20px; right: 20px; bottom: 20px; left: 20px; } .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .filter-bg-decoration .filter-categories a.act { color: #fff; } .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20:not(.mode-masonry) article { margin-top: ; } .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20:not(.mode-masonry) article:first-of-type, .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20:not(.mode-masonry) article.visible.first { margin-top: 0; } .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20.dividers-on:not(.mode-masonry) article { margin-top: 0; padding-top: ; } .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20.dividers-on:not(.mode-masonry) article:first-of-type, .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20.dividers-on:not(.mode-masonry) article.visible.first { margin-top: 0; padding-top: 0; } .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20.hover-scale article:after {  background: -webkit-linear-gradient(); background: linear-gradient(); } .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20.gradient-overlay-layout-list article { border-radius: 0px; } .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .post-thumbnail-wrap { padding: 0px 0px 0px 0px; border-radius: 0px; } .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .post-thumbnail-wrap *, .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .post-thumbnail-rollover:after { border-radius: 0px; } .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20.enable-bg-rollover .post-thumbnail-rollover:after { background: -webkit-linear-gradient(); background: linear-gradient(); } .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20:not(.gradient-overlay-layout-list) .post-thumbnail { box-shadow: ; } .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20.gradient-overlay-layout-list article { box-shadow: ; } .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20:not(.gradient-overlay-layout-list) .post-thumbnail { box-shadow: ; } .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20.gradient-overlay-layout-list article { box-shadow: ; } .bottom-overlap-layout-list.portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .project-links-container { height: calc(100% - 100px); } .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .project-links-container a { width: 32px; height: 32px; line-height: 32px; border-radius: 100px; margin: 0px 7px 20px; } .content-rollover-layout-list:not(.content-align-center).portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .project-links-container a, .gradient-overlay-layout-list:not(.content-align-center).portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .project-links-container a { margin: 0px 14px 20px 0; } .dt-icon-border-on.portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .project-links-container a:before { border-width: 0px; border-style: solid; } .dt-icon-hover-border-on.portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .project-links-container a:after { border-width: 0px; border-style: solid; } .dt-icon-bg-on.portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .project-links-container a:before { background: rgba(255,255,255,0.3); -webkit-box-shadow: none; box-shadow: none; } .dt-icon-hover-bg-on.portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .project-links-container a:after { background: rgba(255,255,255,0.5); -webkit-box-shadow: none; box-shadow: none; } .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .project-links-container a > span:before { font-size: 32px; line-height: 32px; } .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .project-links-container a:not(:hover) > span { color: rgba(255,255,255,0.6); } .dt-icon-hover-off.portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .project-links-container a > span, .dt-icon-hover-off.portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .project-links-container a:hover > span { color: rgba(255,255,255,0.6); } .dt-icon-hover-on.portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .project-links-container a:hover > span { color: #ffffff; } .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .entry-title, .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20.owl-carousel .entry-title { margin-bottom: 10px; font-size: 24px; line-height: 34px; font-weight: bold; } .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .entry-title a, .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20.owl-carousel .entry-title a { color: #ffffff; } .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .entry-meta { margin-bottom: 0px; } .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .entry-meta * { font-size: 19px; line-height: 32px; color: rgba(255,255,255,0.6); } .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .portfolio-categories { margin-bottom: 0px; } .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .entry-meta > a:after, .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .entry-meta > span:after { background: rgba(255,255,255,0.6); -webkit-box-shadow: none; box-shadow: none; } .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .entry-excerpt { margin-bottom: 5px; } .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20:not(.centered-layout-list) .post-entry-content { padding: 10px 10px 10px 10px; } .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20:not(.centered-layout-list):not(.content-bg-on):not(.mode-list) .no-img .post-entry-content { padding: 0; } .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20.gradient-overlay-layout-list .post-entry-content { border-radius: 0px; } .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .post-details.details-type-link, .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .post-details.details-type-link * { color: #ffffff; } @media screen and (max-width: ) { .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 article { -webkit-flex-flow: column nowrap; -moz-flex-flow: column nowrap; -ms-flex-flow: column nowrap; flex-flow: column nowrap; margin-top: 20px; } .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20.dividers-on article { border: none; } .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20.content-bg-on.centered-layout-list article { padding: 0; } #page .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .post-thumbnail-wrap, #page .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .post-entry-content { width: 100%; margin: 0; top: 0; } #page .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .post-thumbnail-wrap { padding: 0; } #page .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .post-entry-content:after { display: none; } #page .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .project-even .post-thumbnail-wrap, #page .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20.centered-layout-list .post-thumbnail-wrap { -webkit-order: 0; -moz-order: 0; -ms-flex-order: 0; order: 0; } #page .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20.centered-layout-list .post-entry-title-content { -webkit-order: 1; -moz-order: 1; -ms-flex-order: 1; order: 1; width: 100%; padding: 20px 20px 0; } #page .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20.centered-layout-list .post-entry-content { -webkit-order: 2; -moz-order: 2; -ms-flex-order: 2; order: 2; padding-top: 0; } #page .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .post-entry-content { padding: 20px; } #page .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .entry-title { margin: 3px 0 5px; font-size: 20px; line-height: 26px; } #page .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .entry-meta { margin: 5px 0 5px; } #page .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .entry-excerpt { margin: 15px 0 0; } #page .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .post-details { margin: 5px 0 10px; } #page .portfolio-shortcode.portfolio-masonry-shortcode-id-d5501ed93ea8fdd13d3f3e66ecf86d20 .post-details.details-type-link { margin-bottom: 2px; } }
.icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8 .text-icon { width: 90px; height: 90px; line-height: 90px; font-size: 40px; border-radius: 200px; margin: 0px 0px 20px 0px; } .icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8 .text-icon .icon-inner { min-width: 90px; min-height: 90px; border-radius: 200px; } @media all and (-ms-high-contrast: none) { .icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8 .text-icon .icon-inner { height: 90px; } } .icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8 .text-icon .dt-hover-icon { line-height: 90px; } .icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8 .text-icon:before, .icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8 .text-icon:after, .icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8 .text-icon .icon-inner:before, .icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8 .text-icon .icon-inner:after { min-width: 100%; min-height: 100%; padding: inherit; border-radius: inherit; } #page .icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8 .text-icon.dt-icon-bg-on .icon-inner:before, #phantom .icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8 .text-icon.dt-icon-bg-on .icon-inner:before { background: rgba(0,0,0,0.05); } .icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8 .text-icon.dt-icon-border-on:before { border-width: 0px; border-style: solid; border-color: ; } .dt-icon-border-dashed.icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8 .text-icon.dt-icon-border-on:before { border-style: dashed; } .dt-icon-border-dotted.icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8 .text-icon.dt-icon-border-on:before { border-style: dotted; } .dt-icon-border-double.icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8 .text-icon.dt-icon-border-on:before { border-style: double; } .icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8 .text-icon.dt-icon-border-dashed.dt-icon-border-on:before { border-style: dashed; } .icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8 .text-icon.dt-icon-border-dotted.dt-icon-border-on:before { border-style: dotted; } .icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8 .text-icon.dt-icon-border-double.dt-icon-border-on:before { border-style: double; } .icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8 .text-icon.dt-icon-hover-border-on:after { border-width: 0px; border-style: solid; border-color: ; } .icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8 .text-icon.dt-icon-border-dashed.dt-icon-hover-border-on:after { border-style: dashed; } .icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8 .text-icon.dt-icon-border-dotted.dt-icon-hover-border-on:after { border-style: dotted; } .icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8 .text-icon.dt-icon-border-double.dt-icon-hover-border-on:after { border-style: double; } .icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8 .text-icon.dt-icon-hover-on:hover { font-size: 40px; } #page .icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8 .text-icon.dt-icon-hover-on:hover .soc-font-icon, #phantom .icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8 .text-icon.dt-icon-hover-on:hover .soc-font-icon, #page .icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8 .text-icon.dt-icon-hover-on:hover .soc-icon, #phantom .icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8 .text-icon.dt-icon-hover-on:hover .soc-icon { color: #fff; background: none; } .icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8.layout-1 { grid-template-columns: 90px minmax(0,1fr); grid-column-gap: 0px; } .icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8.layout-2 { grid-template-columns: minmax(0,1fr) 90px; grid-column-gap: 0px; } .icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8.layout-2 .text-icon { margin-left: 0; } .icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8.layout-3 { grid-template-columns: 90px minmax(0,1fr); } .icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8.layout-3 .dt-text-title { margin-left: 0px; } .icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8 .dt-text-title, .icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8 .dt-text-title a { font-weight: bold; } .icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8 .dt-text-title { margin-bottom: 10px; } .icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8 .dt-text-desc { margin-bottom: 0px; } .icon-with-text-shortcode.icon-text-id-6f2308829cb20cba08ecc2b9bca72bd8 .default-btn-shortcode * { vertical-align: middle; }
.icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d .text-icon { width: 90px; height: 90px; line-height: 90px; font-size: 40px; border-radius: 200px; margin: 0px 0px 20px 0px; } .icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d .text-icon .icon-inner { min-width: 90px; min-height: 90px; border-radius: 200px; } @media all and (-ms-high-contrast: none) { .icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d .text-icon .icon-inner { height: 90px; } } .icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d .text-icon .dt-hover-icon { line-height: 90px; } .icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d .text-icon:before, .icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d .text-icon:after, .icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d .text-icon .icon-inner:before, .icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d .text-icon .icon-inner:after { min-width: 100%; min-height: 100%; padding: inherit; border-radius: inherit; } #page .icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d .text-icon.dt-icon-bg-on .icon-inner:before, #phantom .icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d .text-icon.dt-icon-bg-on .icon-inner:before { background: rgba(0,0,0,0.05); } .icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d .text-icon.dt-icon-border-on:before { border-width: 0px; border-style: solid; border-color: rgba(255,255,255,0.5); } .dt-icon-border-dashed.icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d .text-icon.dt-icon-border-on:before { border-style: dashed; } .dt-icon-border-dotted.icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d .text-icon.dt-icon-border-on:before { border-style: dotted; } .dt-icon-border-double.icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d .text-icon.dt-icon-border-on:before { border-style: double; } .icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d .text-icon.dt-icon-border-dashed.dt-icon-border-on:before { border-style: dashed; } .icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d .text-icon.dt-icon-border-dotted.dt-icon-border-on:before { border-style: dotted; } .icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d .text-icon.dt-icon-border-double.dt-icon-border-on:before { border-style: double; } .icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d .text-icon.dt-icon-hover-border-on:after { border-width: 0px; border-style: solid; border-color: ; } .icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d .text-icon.dt-icon-border-dashed.dt-icon-hover-border-on:after { border-style: dashed; } .icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d .text-icon.dt-icon-border-dotted.dt-icon-hover-border-on:after { border-style: dotted; } .icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d .text-icon.dt-icon-border-double.dt-icon-hover-border-on:after { border-style: double; } .icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d .text-icon.dt-icon-hover-on:hover { font-size: 40px; } #page .icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d .text-icon.dt-icon-hover-on:hover .soc-font-icon, #phantom .icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d .text-icon.dt-icon-hover-on:hover .soc-font-icon, #page .icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d .text-icon.dt-icon-hover-on:hover .soc-icon, #phantom .icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d .text-icon.dt-icon-hover-on:hover .soc-icon { color: #fff; background: none; } .icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d.layout-1 { grid-template-columns: 90px minmax(0,1fr); grid-column-gap: 0px; } .icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d.layout-2 { grid-template-columns: minmax(0,1fr) 90px; grid-column-gap: 0px; } .icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d.layout-2 .text-icon { margin-left: 0; } .icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d.layout-3 { grid-template-columns: 90px minmax(0,1fr); } .icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d.layout-3 .dt-text-title { margin-left: 0px; } .icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d .dt-text-title, .icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d .dt-text-title a { font-weight: bold; } .icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d .dt-text-title { margin-bottom: 10px; } .icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d .dt-text-desc { margin-bottom: 0px; } .icon-with-text-shortcode.icon-text-id-040c583349328e9d2e9aeb49c4b5f05d .default-btn-shortcode * { vertical-align: middle; }
.icon-with-text-shortcode.icon-text-id-b1ab73ea96945307d26d6692fc2d5025 .text-icon { width: 64px; height: 64px; line-height: 64px; font-size: 64px; border-radius: 200px; margin: 0px 0px 20px 0px; } .icon-with-text-shortcode.icon-text-id-b1ab73ea96945307d26d6692fc2d5025 .text-icon .icon-inner { min-width: 64px; min-height: 64px; border-radius: 200px; } @media all and (-ms-high-contrast: none) { .icon-with-text-shortcode.icon-text-id-b1ab73ea96945307d26d6692fc2d5025 .text-icon .icon-inner { height: 64px; } } .icon-with-text-shortcode.icon-text-id-b1ab73ea96945307d26d6692fc2d5025 .text-icon .dt-hover-icon { line-height: 64px; } .icon-with-text-shortcode.icon-text-id-b1ab73ea96945307d26d6692fc2d5025 .text-icon:before, .icon-with-text-shortcode.icon-text-id-b1ab73ea96945307d26d6692fc2d5025 .text-icon:after, .icon-with-text-shortcode.icon-text-id-b1ab73ea96945307d26d6692fc2d5025 .text-icon .icon-inner:before, .icon-with-text-shortcode.icon-text-id-b1ab73ea96945307d26d6692fc2d5025 .text-icon .icon-inner:after { min-width: 100%; min-height: 100%; padding: inherit; border-radius: inherit; } .icon-with-text-shortcode.icon-text-id-b1ab73ea96945307d26d6692fc2d5025 .text-icon.dt-icon-border-on:before { border-width: 2px; border-style: solid; border-color: ; } .dt-icon-border-dashed.icon-with-text-shortcode.icon-text-id-b1ab73ea96945307d26d6692fc2d5025 .text-icon.dt-icon-border-on:before { border-style: dashed; } .dt-icon-border-dotted.icon-with-text-shortcode.icon-text-id-b1ab73ea96945307d26d6692fc2d5025 .text-icon.dt-icon-border-on:before { border-style: dotted; } .dt-icon-border-double.icon-with-text-shortcode.icon-text-id-b1ab73ea96945307d26d6692fc2d5025 .text-icon.dt-icon-border-on:before { border-style: double; } .icon-with-text-shortcode.icon-text-id-b1ab73ea96945307d26d6692fc2d5025 .text-icon.dt-icon-border-dashed.dt-icon-border-on:before { border-style: dashed; } .icon-with-text-shortcode.icon-text-id-b1ab73ea96945307d26d6692fc2d5025 .text-icon.dt-icon-border-dotted.dt-icon-border-on:before { border-style: dotted; } .icon-with-text-shortcode.icon-text-id-b1ab73ea96945307d26d6692fc2d5025 .text-icon.dt-icon-border-double.dt-icon-border-on:before { border-style: double; } .icon-with-text-shortcode.icon-text-id-b1ab73ea96945307d26d6692fc2d5025 .text-icon.dt-icon-hover-border-on:after { border-width: 2px; border-style: solid; border-color: ; } .icon-with-text-shortcode.icon-text-id-b1ab73ea96945307d26d6692fc2d5025 .text-icon.dt-icon-border-dashed.dt-icon-hover-border-on:after { border-style: dashed; } .icon-with-text-shortcode.icon-text-id-b1ab73ea96945307d26d6692fc2d5025 .text-icon.dt-icon-border-dotted.dt-icon-hover-border-on:after { border-style: dotted; } .icon-with-text-shortcode.icon-text-id-b1ab73ea96945307d26d6692fc2d5025 .text-icon.dt-icon-border-double.dt-icon-hover-border-on:after { border-style: double; } .icon-with-text-shortcode.icon-text-id-b1ab73ea96945307d26d6692fc2d5025 .text-icon.dt-icon-hover-on:hover { font-size: 64px; } #page .icon-with-text-shortcode.icon-text-id-b1ab73ea96945307d26d6692fc2d5025 .text-icon.dt-icon-hover-on:hover .soc-font-icon, #phantom .icon-with-text-shortcode.icon-text-id-b1ab73ea96945307d26d6692fc2d5025 .text-icon.dt-icon-hover-on:hover .soc-font-icon, #page .icon-with-text-shortcode.icon-text-id-b1ab73ea96945307d26d6692fc2d5025 .text-icon.dt-icon-hover-on:hover .soc-icon, #phantom .icon-with-text-shortcode.icon-text-id-b1ab73ea96945307d26d6692fc2d5025 .text-icon.dt-icon-hover-on:hover .soc-icon { color: #fff; background: none; } .icon-with-text-shortcode.icon-text-id-b1ab73ea96945307d26d6692fc2d5025.layout-1 { grid-template-columns: 64px minmax(0,1fr); grid-column-gap: 0px; } .icon-with-text-shortcode.icon-text-id-b1ab73ea96945307d26d6692fc2d5025.layout-2 { grid-template-columns: minmax(0,1fr) 64px; grid-column-gap: 0px; } .icon-with-text-shortcode.icon-text-id-b1ab73ea96945307d26d6692fc2d5025.layout-2 .text-icon { margin-left: 0; } .icon-with-text-shortcode.icon-text-id-b1ab73ea96945307d26d6692fc2d5025.layout-3 { grid-template-columns: 64px minmax(0,1fr); } .icon-with-text-shortcode.icon-text-id-b1ab73ea96945307d26d6692fc2d5025.layout-3 .dt-text-title { margin-left: 0px; } .icon-with-text-shortcode.icon-text-id-b1ab73ea96945307d26d6692fc2d5025 .dt-text-title, .icon-with-text-shortcode.icon-text-id-b1ab73ea96945307d26d6692fc2d5025 .dt-text-title a { font-weight: bold; } .icon-with-text-shortcode.icon-text-id-b1ab73ea96945307d26d6692fc2d5025 .dt-text-title { margin-bottom: 15px; } .icon-with-text-shortcode.icon-text-id-b1ab73ea96945307d26d6692fc2d5025 .dt-text-desc { margin-bottom: 25px; } .icon-with-text-shortcode.icon-text-id-b1ab73ea96945307d26d6692fc2d5025 .default-btn-shortcode * { vertical-align: middle; }
																						  }
.vc_custom_1572694827219{padding-top: 50px !important;padding-bottom: 50px !important;background-color: #000000 !important;}.vc_custom_1572696203743{padding-top: 90px !important;padding-bottom: 70px !important;}.vc_custom_1572696231188{padding-top: 90px !important;padding-bottom: 110px !important;background-color: rgba(0,0,0,0.04) !important;*background-color: rgb(0,0,0) !important;}.vc_custom_1572696384960{padding-top: 90px !important;padding-bottom: 50px !important;}.vc_custom_1572695135869{padding-top: 100px !important;padding-bottom: 50px !important;background-color: #000000 !important;}.vc_custom_1572696439645{padding-top: 90px !important;padding-bottom: 110px !important;background-color: rgba(0,0,0,0.04) !important;*background-color: rgb(0,0,0) !important;}.vc_custom_1572696445524{padding-top: 90px !important;padding-bottom: 160px !important;}.vc_custom_1572695292438{padding-top: 100px !important;padding-bottom: 40px !important;background-color: #000000 !important;}.vc_custom_1572695028731{padding-top: 10% !important;}.vc_custom_1572694510834{margin-bottom: 30px !important;margin-left: 25px !important;border-left-width: 5px !important;padding-top: 5px !important;padding-left: 25px !important;border-left-color: rgba(255,255,255,0.3) !important;border-left-style: solid !important;}.vc_custom_1572694519376{margin-bottom: 30px !important;margin-left: 25px !important;border-left-width: 5px !important;padding-top: 5px !important;padding-left: 25px !important;border-left-color: rgba(255,255,255,0.3) !important;border-left-style: solid !important;}.vc_custom_1572694526102{margin-bottom: 30px !important;margin-left: 25px !important;border-left-width: 5px !important;padding-top: 5px !important;padding-left: 25px !important;border-left-color: rgba(255,255,255,0.3) !important;border-left-style: solid !important;}.vc_custom_1572694539393{margin-bottom: 30px !important;margin-left: 25px !important;border-left-width: 5px !important;padding-bottom: 5px !important;padding-left: 25px !important;border-left-color: rgba(255,255,255,0.3) !important;border-left-style: solid !important;}

.vc_custom_1572695046158{ font-size:2.5em; margin-bottom:20px; }
@media (min-width:700px) { .vc_custom_1572695046158 { margin-bottom: 80px !important;} }

.vc_custom_1572695097265{margin-right: 25px !important;margin-bottom: 80px !important;margin-left: 25px !important;border-top-width: 5px !important;border-right-width: 5px !important;border-bottom-width: 5px !important;border-left-width: 5px !important;padding-top: 25px !important;padding-right: 20px !important;padding-bottom: 30px !important;padding-left: 20px !important;border-left-color: rgba(255,255,255,0.3) !important;border-left-style: solid !important;border-right-color: rgba(255,255,255,0.3) !important;border-right-style: solid !important;border-top-color: rgba(255,255,255,0.3) !important;border-top-style: solid !important;border-bottom-color: rgba(255,255,255,0.3) !important;border-bottom-style: solid !important;}.vc_custom_1572283753024{padding-bottom: 80px !important;}.vc_custom_1572279191692{padding-bottom: 80px !important;}.vc_custom_1477515097602{padding-bottom: 40px !important;}.vc_custom_1477515103707{padding-bottom: 40px !important;}.vc_custom_1477515110954{padding-bottom: 40px !important;}.vc_custom_1477515117784{padding-bottom: 40px !important;}.vc_custom_1572796163953{padding-bottom: 50px !important;}.vc_custom_1572283757548{padding-bottom: 80px !important;}.vc_custom_1572279207657{padding-bottom: 80px !important;}.vc_custom_1572283761123{padding-bottom: 80px !important;}.vc_custom_1572279201037{padding-bottom: 80px !important;}.vc_custom_1572283935775{padding-bottom: 70px !important;}.vc_custom_1572283929851{padding-bottom: 70px !important;}.vc_custom_1572283942687{padding-bottom: 70px !important;}.vc_custom_1572286271908{padding-bottom: 50px !important;}.vc_custom_1572286278515{padding-bottom: 50px !important;}.vc_custom_1572283766768{padding-bottom: 80px !important;}.vc_custom_1572282471654{padding-bottom: 80px !important;}.vc_custom_1572283770824{padding-bottom: 80px !important;}.vc_custom_1572282474789{padding-bottom: 80px !important;}.vc_custom_1572284576698{padding-bottom: 50px !important;}.vc_custom_1572284572587{padding-bottom: 50px !important;}.vc_custom_1572284568321{padding-bottom: 50px !important;}.vc_custom_1572284564447{padding-bottom: 50px !important;}

.flogin input, .flogin a { width:90%;}
@charset "utf-8";@media screen and (min-width:993px){#page{display:-ms-grid;display:grid;-ms-grid-rows:auto;grid-template-rows:auto;-ms-grid-columns:100%;grid-template-columns:100%;grid-template-areas:"header" "slider" "title" "fancyheader" "elementor-header" "checkout" "main" "footer"}.floating-navigation-below-slider #page{grid-template-areas:"slider" "header" "title" "fancyheader" "elementor-header" "main" "footer"}.footer-overlap #page{grid-template-areas:"header" "page-inner" "slider" "title" "fancyheader" "elementor-header" "checkout" "main" "footer"}.header-side-left:not(.sticky-header):not(.hidden-header) #page,.header-side-line.left-side-line:not(.hidden-header) #page{grid-template-areas:"header-side slider" "header-side title" "header-side fancyheader" "header-side elementor-header" "header-side checkout" "header-side main" "header-side footer"}.footer-overlap.header-side-left:not(.sticky-header):not(.hidden-header) #page,.footer-overlap.header-side-line.left-side-line:not(.hidden-header) #page{grid-template-areas:"header-side page-inner" "header-side footer"}.header-side-right:not(.sticky-header):not(.hidden-header) #page{grid-template-areas:"slider header-side" "title header-side" "fancyheader header-side" "elementor-header header-side" "checkout header-side" "main header-side" "footer header-side"}.footer-overlap.header-side-right:not(.sticky-header):not(.hidden-header) #page{grid-template-areas:"page-inner header-side" "footer header-side"}.header-side-left:not(.sticky-header):not(.hidden-header) #page{-ms-grid-columns:300px calc(100% - 300px);grid-template-columns:300px calc(100% - 300px)}.rtl.header-side-left:not(.sticky-header):not(.hidden-header) #page{-ms-grid-columns:calc(100% - 300px) 300px;grid-template-columns:calc(100% - 300px) 300px}.header-side-right:not(.sticky-header):not(.hidden-header) #page{-ms-grid-columns:calc(100% - 300px) 300px;grid-template-columns:calc(100% - 300px) 300px}.rtl.header-side-right:not(.sticky-header):not(.hidden-header) #page{-ms-grid-columns:300px calc(100% - 300px);grid-template-columns:300px calc(100% - 300px)}.header-side-line.left-side-line:not(.hidden-header) #page{-ms-grid-columns:60px calc(100% - 60px);grid-template-columns:60px calc(100% - 60px)}.rtl.header-side-line.left-side-line:not(.hidden-header) #page{-ms-grid-columns:calc(100% - 60px) 60px;grid-template-columns:calc(100% - 60px) 60px}.footer-overlap.floating-navigation-below-slider .page-inner{display:grid;grid-template-rows:auto;grid-template-columns:100%;grid-template-areas:"slider" "header" "title" "fancyheader" "elementor-header" "checkout" "main" "footer"}.dt-mobile-header,.dt-mobile-menu-icon,.mobile-header-space,.masthead .mobile-header-bar,.transparent .header-space,.hidden-header.header-side-left .masthead,.hidden-header.header-side-right .masthead,.hidden-header .top-line-space,.hidden-header .masthead:not(.sticky-on):not(#phantom),.hidden-header .header-space:not(.sticky-space-on){display:none}.masthead:not(.side-header):not(.side-header-v-stroke):not(.side-header-menu-icon) .header-bar,.ph-wrap{padding-right:50px;padding-left:50px}.top-header .mega-full-width>.dt-mega-menu-wrap{width:calc(100% - 50px - 50px)}.boxed .masthead:not(.full-width):not(.side-header):not(.side-header-menu-icon):not(.side-header-v-stroke) .header-bar,.boxed .ph-wrap{box-sizing:border-box;max-width:100%;width:calc(100% - 50px - 50px)}#phantom .ph-wrap .header-bar{padding:0}.boxed .masthead:not(.width-in-pixel):not(.sticky-on) .top-bar-bg,.boxed.masthead:not(.width-in-pixel):not(#phantom) .top-bar-bg,.boxed .classic-header:not(.width-in-pixel) .navigation:before{margin:0 -50px;padding:0 1000px}.ph-wrap,#phantom .ph-wrap.boxed,.boxed .top-bar.line-content:before,.boxed .classic-header.content-width-line .navigation:before{max-width:calc(100% - 50px - 50px)}.side-header>.top-bar,.mixed-header:not(.side-header-h-stroke)>.top-bar{position:absolute;visibility:hidden;opacity:0}.is-safari .desktop-side-header{height:100vh}.admin-bar .desktop-side-header.is-safari{height:calc(100vh - 32px)}.is-safari .desktop-side-header .mCustomScrollbar.header-scrollbar-wrap{height:100vh}.header-side-left.footer-overlap:not(.sticky-header) #footer,.header-side-right.footer-overlap:not(.sticky-header) #footer{max-width:calc(100% - 300px)}.header-side-left.footer-overlap:not(.sticky-header) .boxed #footer,.header-side-right.footer-overlap:not(.sticky-header) .boxed #footer{max-width:100%;width:calc(1280px - 300px)}.header-side-left.footer-overlap:not(.sticky-header) #footer{right:0}.header-side-line.footer-overlap #footer{max-width:calc(100% - 60px)}.left-side-line.header-side-line.footer-overlap #footer{right:0}.header-side-line.footer-overlap .boxed #footer{max-width:100%;width:calc(1280px - 60px)}.is-iOS .side-header:not(.sub-sideways),.mobile-true .side-header:not(.sub-sideways){overflow-y:auto;-webkit-overflow-scrolling:touch}.overlay-navigation .sticky-header-overlay{display:none}.phantom-sticky .fixed-masthead.masthead{position:absolute;top:0;width:100%;z-index:500}.phantom-sticky .fixed-masthead.sticky-on.masthead{position:fixed}.floating-navigation-below-slider.phantom-sticky:not(.transparent) .masthead{position:relative}.transparent .masthead:not(.side-header){position:absolute;width:100%}.floating-navigation-below-slider.phantom-sticky.transparent .masthead{position:absolute}.floating-navigation-below-slider.phantom-sticky .masthead.sticky-on{position:fixed}.floating-navigation-below-slider.phantom-sticky .header-space.sticky-space-off{display:none}.phantom-sticky .sticky-on.masthead:not(.masthead-mobile){background:#fff none repeat center center!important;background-size:auto}.mixed-header.side-header-h-stroke.sticky-top-line-on{background-color:#000!important}.phantom-line-decoration.phantom-sticky .sticky-on.masthead{border-bottom:1px solid #b8b8c1;box-shadow:none!important}.phantom-shadow-decoration.phantom-sticky .sticky-on.masthead{box-shadow:0 0 15px 1px rgba(0,0,0,.07);border-bottom:none}.phantom-disable-decoration.phantom-sticky .sticky-on.masthead{box-shadow:none!important;border-bottom:none}.phantom-sticky:not(.phantom-shadow-decoration) .sticky-on.masthead.shadow-decoration{box-shadow:none}.phantom-sticky:not(.overlap):not(.transparent) .masthead{transition:background-color 330ms ease,background-image 330ms ease}.phantom-sticky .page-inner .masthead{-webkit-backface-visibility:hidden}.phantom-sticky.phantom-custom-logo-on .sticky-off .branding .sticky-logo,.phantom-sticky.phantom-custom-logo-on .sticky-on .branding>a:not(.sticky-logo),.phantom-sticky.phantom-custom-logo-on .sticky-on .branding>img:not(.sticky-logo){display:none;opacity:0}.phantom-sticky:not(.phantom-custom-logo-on) .sticky-off .branding .sticky-logo,.phantom-sticky:not(.phantom-custom-logo-on) .sticky-on .branding .sticky-logo,.phantom-main-logo-on.phantom-sticky .sticky-on .branding>a,.phantom-main-logo-on.phantom-sticky .sticky-on .branding>img,.phantom-logo-off.phantom-sticky .sticky-on .branding>a,.phantom-logo-off.phantom-sticky .sticky-on .branding>img{display:none;visibility:hidden}.phantom-main-logo-on.phantom-sticky .sticky-on .branding .sticky-logo{display:block;visibility:visible}.phantom-sticky.phantom-custom-logo-on .sticky-off .branding .sticky-logo,.phantom-sticky.phantom-custom-logo-on .sticky-on .branding>a:not(.sticky-logo),.phantom-sticky.phantom-custom-logo-on .sticky-on .branding>img:not(.sticky-logo){visibility:hidden}.phantom-sticky.phantom-custom-logo-on .sticky-on .branding .sticky-logo,.phantom-sticky.phantom-custom-logo-on .sticky-off .branding>a:not(.sticky-logo),.phantom-sticky.phantom-custom-logo-on .sticky-off .branding>img:not(.sticky-logo){visibility:visible}.phantom-main-logo-on.phantom-sticky .branding .sticky-logo{display:none}.phantom-sticky #page .side-header .branding>a:not(.sticky-logo),.phantom-sticky #page .side-header .branding>img:not(.sticky-logo):not(.mobile-logo){display:block;opacity:1;animation:none;visibility:visible}.phantom-fade .masthead,.phantom-slide .masthead{top:0!important}.masthead .in-top-bar-left:not(.show-on-desktop),.masthead .in-top-bar-right:not(.show-on-desktop),.masthead .in-top-bar:not(.show-on-desktop),.masthead .hide-on-desktop{visibility:hidden;position:absolute;left:-9999px}.masthead .in-top-bar-left:not(.show-on-desktop).display-none,.masthead .in-top-bar-right:not(.show-on-desktop).display-none,.masthead .in-top-bar:not(.show-on-desktop).display-none,.masthead .hide-on-desktop.display-none{display:none}.masthead .hide-on-desktop .menu-select{display:none}.select-type-menu .menu-select{position:relative;display:inline-block;visibility:visible;margin:0 auto;opacity:1}.select-type-menu .menu-select:hover{opacity:.7}.select-type-menu>ul{visibility:hidden}.mini-nav:not(.select-type-menu)>ul>li:not(:last-child){margin:0 16px 0 0}.list-type-menu.mini-nav>ul>li>.mini-sub-nav{top:21px}.list-type-menu .menu-select{position:absolute;visibility:hidden;opacity:0}.list-type-menu.mini-nav ul{display:block;line-height:0}.list-type-menu.mini-nav>ul>li.act>a,.list-type-menu.mini-nav>ul>li:not(.act)>a:hover{opacity:.7}.list-type-menu.mini-nav>ul>li.act>a i,.list-type-menu.mini-nav>ul>li:not(.act)>a:hover i{opacity:.7}.side-header .mini-nav.select-type-menu>.mini-sub-nav:not(.bottom-overflow),.side-header .list-type-menu>ul>li>.mini-sub-nav,.top-header.floating-navigation-below-slider .main-nav>li>.mini-sub-nav.bottom-overflow{top:auto!important;bottom:100%}.side-header-h-stroke .show-on-first-switch,.masthead .mobile-mini-widgets .show-on-first-switch,.side-header-h-stroke .show-on-second-switch,.masthead .mobile-mini-widgets .show-on-second-switch{display:none}}@media screen and (max-width:778px){.masthead:not(.side-header):not(.side-header-v-stroke):not(.side-header-menu-icon) .header-bar,.ph-wrap{padding-right:20px;padding-left:20px}.phantom-content-width-line-decoration #phantom .ph-wrap:after{width:calc(100% - 20px - 20px)}.masthead.content-width-line-decoration:not(.mixed-header):not(.side-header):not(.masthead-mobile-header):not(#phantom) .header-bar:after,.mixed-header.side-header-h-stroke.content-width-line-decoration:not(.masthead-mobile-header) .header-bar:after{width:calc(100% - 20px - 20px)}}@media screen and (min-width:600px){.boxed .masthead:not(.side-header):not(.side-header-menu-icon) .top-bar{max-width:100%;width:calc(100% - 50px - 50px)}}@media screen and (max-width:600px){.top-bar{padding:3px 20px}.top-bar.line-content:after{width:calc(100% - 20px - 20px)}}@media screen and (max-width:992px){.transparent.sticky-mobile-header .masthead-mobile-header{transition:none}.masthead.shadow-mobile-header-decoration.masthead-mobile-header{box-shadow:0 0 15px 1px rgba(0,0,0,.07)}.masthead.masthead-mobile-header.content-width-line-mobile-header-decoration:not(#phantom) .mobile-header-bar{padding-bottom:1px}.masthead.masthead-mobile-header.content-width-line-mobile-header-decoration:not(#phantom) .mobile-header-bar:after{position:absolute;bottom:0;left:auto;right:auto;content:"";width:calc(100% - 50px - 50px);height:1px;background:#fff}.masthead.masthead-mobile-header.line-mobile-header-decoration:not(#phantom){border-bottom:1px solid #fff}.boxed .masthead.sticky-mobile-on{max-width:1280px}#page{display:-ms-grid;display:grid;-ms-grid-rows:auto;grid-template-rows:auto;-ms-grid-columns:100%;grid-template-columns:100%;grid-template-areas:"header" "slider" "title" "fancyheader" "elementor-header" "checkout" "main" "footer"}.floating-navigation-below-slider #page{grid-template-areas:"slider" "header" "title" "fancyheader" "elementor-header" "checkout" "main" "footer"}.footer-overlap #page{grid-template-areas:"header" "page-inner" "slider" "title" "fancyheader" "elementor-header" "checkout" "main" "footer"}.header-side-left:not(.sticky-header) #page,.header-side-line.left-side-line #page,.header-side-right:not(.sticky-header) #page{grid-template-areas:"header" "slider" "title" "fancyheader" "elementor-header" "checkout" "main" "footer"}.footer-overlap.header-side-left:not(.sticky-header) #page,.footer-overlap.header-side-line.left-side-line #page,.footer-overlap.header-side-right:not(.sticky-header) #page{grid-template-areas:"header" "page-inner" "slider" "title" "fancyheader" "elementor-header" "checkout" "main" "footer"}.footer-overlap.floating-navigation-below-slider .page-inner{display:grid;grid-template-rows:auto;grid-template-columns:100%;grid-template-areas:"slider" "header" "title" "fancyheader" "elementor-header" "checkout" "main" "footer"}.hidden-header.header-side-left .masthead:not(.show-floating-icon):not(.sticky-mobile-on),.hidden-header.header-side-right .masthead:not(.show-floating-icon):not(.sticky-mobile-on),.hidden-header.header-side-left .masthead.mixed-header:not(.show-floating-icon):not(.sticky-mobile-on),.hidden-header.header-side-right .masthead.mixed-header:not(.show-floating-icon):not(.sticky-mobile-on),.hidden-header.header-side-left .mobile-header-space,.hidden-header.header-side-right .mobile-header-space{display:none}.masthead{grid-area:header}.side-header.masthead,.side-header-v-stroke.masthead{grid-area:header;-ms-grid-column:1}.masthead:not(.side-header) .mobile-header-bar,.side-header.masthead-mobile-header .mobile-header-bar{padding:0 50px;box-sizing:border-box}.header-side-left:not(.sticky-header) .checkout-page-title,.header-side-line.left-side-line .checkout-page-title,.header-side-left:not(.sticky-header) .page-title,.header-side-line.left-side-line .page-title,.header-side-left:not(.sticky-header) .fancy-header,.header-side-line.left-side-line .fancy-header,.header-side-left:not(.sticky-header) #main,.header-side-line.left-side-line #main,.header-side-left:not(.sticky-header) .footer,.header-side-line.left-side-line .footer,.header-side-left:not(.sticky-header) #main-slideshow,.header-side-line.left-side-line #main-slideshow,.header-side-left:not(.sticky-header) .photo-scroller,.header-side-line.left-side-line .photo-scroller{-ms-grid-column:1}.mobile-header-space{grid-area:header}.transparent.sticky-mobile-header.floating-navigation-below-slider .fixed-mobile-header.masthead.masthead-mobile-header:not(#phantom){transform:translateY(0)}.phantom-sticky.floating-mobile-menu-icon:not(.transparent) .fixed-masthead.masthead{position:relative}.overlay-navigation.header-side-line #page,.header-side-left.header-side-line #page{padding:0!important}.header-side-left #page{padding-left:0!important}.header-side-right #page{padding-right:0!important}.side-header{height:auto;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.admin-bar .side-header{height:auto}.transparent:not(.photo-scroller-album) .masthead{position:absolute;width:100%;z-index:102}.side-header .top-bar .mini-widgets.right-widgets{-ms-flex-pack:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.masthead .main-nav,.masthead:not(.side-header) .main-nav,#phantom,.masthead:not(.side-header) .header-bar,.masthead.side-header .header-bar,.header-scrollbar-wrap,.masthead.mixed-header,.header-space,.hide-overlay,.top-line-space{display:none}.sticky-header .masthead.side-header,.overlay-navigation .masthead.side-header{display:none}.sticky-header .masthead.mixed-header,.overlay-navigation .masthead.mixed-header,.dt-mobile-header{display:block}.phantom-fade.hidden-header:not(.sticky-header):not(.overlay-navigation) .masthead,.phantom-slide.hidden-header:not(.sticky-header):not(.overlay-navigation) .masthead,.phantom-sticky.hidden-header:not(.sticky-header):not(.overlay-navigation) .masthead{display:block}.show-floating-icon.masthead:not(.side-header),.fixed-mobile-header.masthead:not(.side-header){transform:none!important}.transparent.floating-navigation-below-slider .show-floating-icon.masthead{background:0 0!important}body:not(.transparent) .masthead:not(.side-header){background-color:#fff}.sticky-mobile-on.masthead:not(.side-header),.side-header.masthead-mobile-header.sticky-mobile-on{background-color:#fff!important}.sticky-mobile-header:not(.transparent):not(.hidden-header) .mobile-header-space{display:block}.no-cssgridlegacy.no-cssgrid .sticky-mobile-header:not(.transparent) .masthead.masthead-mobile-header:not(#phantom){position:absolute}.masthead .mobile-header-bar{display:-ms-flexbox;display:-ms-flex;display:flex}.dt-mobile-menu-icon{display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-ms-align-items:center;-ms-flex-align:center;align-items:center}.masthead .mobile-header-bar{min-height:60px}.masthead.full-width,.masthead.mixed-header{box-sizing:border-box}.top-bar.top-bar-disabled{display:none}.top-bar .soc-ico a{float:none;display:inline-block;vertical-align:middle}#bottom-bar .mini-nav select,#bottom-bar .menu-select{display:inline-flex}.header-side-left:not(.header-top-line-active) .masthead,.header-side-right:not(.header-top-line-active) .masthead,.overlay-navigation:not(.header-top-line-active) .masthead{position:relative;left:0!important;width:100%;margin-left:0!important;margin-right:0}.header-side-left:not(.header-top-line-active):not(.is-safari) .header-side-left:not(.header-top-line-active) .masthead,.header-side-right:not(.header-top-line-active):not(.is-safari) .header-side-left:not(.header-top-line-active) .masthead,.overlay-navigation:not(.header-top-line-active):not(.is-safari) .header-side-left:not(.header-top-line-active) .masthead,.header-side-left:not(.header-top-line-active):not(.is-safari) .header-side-right:not(.header-top-line-active) .masthead,.header-side-right:not(.header-top-line-active):not(.is-safari) .header-side-right:not(.header-top-line-active) .masthead,.overlay-navigation:not(.header-top-line-active):not(.is-safari) .header-side-right:not(.header-top-line-active) .masthead,.header-side-left:not(.header-top-line-active):not(.is-safari) .overlay-navigation:not(.header-top-line-active) .masthead,.header-side-right:not(.header-top-line-active):not(.is-safari) .overlay-navigation:not(.header-top-line-active) .masthead,.overlay-navigation:not(.header-top-line-active):not(.is-safari) .overlay-navigation:not(.header-top-line-active) .masthead{width:100%!important}.header-side-left:not(.header-top-line-active) .header-side-left:not(.header-top-line-active) .masthead:not(.sticky-mobile-on),.header-side-right:not(.header-top-line-active) .header-side-left:not(.header-top-line-active) .masthead:not(.sticky-mobile-on),.overlay-navigation:not(.header-top-line-active) .header-side-left:not(.header-top-line-active) .masthead:not(.sticky-mobile-on),.header-side-left:not(.header-top-line-active) .header-side-right:not(.header-top-line-active) .masthead:not(.sticky-mobile-on),.header-side-right:not(.header-top-line-active) .header-side-right:not(.header-top-line-active) .masthead:not(.sticky-mobile-on),.overlay-navigation:not(.header-top-line-active) .header-side-right:not(.header-top-line-active) .masthead:not(.sticky-mobile-on),.header-side-left:not(.header-top-line-active) .overlay-navigation:not(.header-top-line-active) .masthead:not(.sticky-mobile-on),.header-side-right:not(.header-top-line-active) .overlay-navigation:not(.header-top-line-active) .masthead:not(.sticky-mobile-on),.overlay-navigation:not(.header-top-line-active) .overlay-navigation:not(.header-top-line-active) .masthead:not(.sticky-mobile-on){top:0!important}.header-side-left:not(.header-top-line-active) .masthead:not(.masthead-mobile-header):not(.sticky-mobile-on),.header-side-right:not(.header-top-line-active) .masthead:not(.masthead-mobile-header):not(.sticky-mobile-on),.overlay-navigation:not(.header-top-line-active) .masthead:not(.masthead-mobile-header):not(.sticky-mobile-on){transform:none!important;transition:none!important}#page .mixed-header.side-header-menu-icon.line-decoration:not(.masthead-mobile-header),#page .mixed-header.side-header-v-stroke.line-decoration:not(.masthead-mobile-header){border-bottom:1px solid #d93}.masthead.shadow-decoration.side-header-menu-icon:not(.masthead-mobile-header){box-shadow:0 0 15px 1px rgba(0,0,0,.07)}.side-header-v-stroke .header-bar .mini-login,.side-header-v-stroke .header-bar .mini-search,.side-header-v-stroke .header-bar .shopping-cart,.side-header-v-stroke .header-bar .mini-contacts,.side-header-v-stroke .header-bar .text-area,.side-header-v-stroke .header-bar .mini-nav,.side-header-v-stroke .header-bar .soc-ico,.side-header-v-stroke .header-bar .mini-wpml{margin:0 10px}.transparent .masthead.side-header{position:absolute;height:auto}.transparent .masthead.full-width-line:not(.side-header){border-bottom:none}.sticky-header.fade-header-animation .side-header,.overlay-navigation .masthead{opacity:1!important;visibility:visible!important;animation:none!important}.sticky-header.header-side-left.slide-header-animation .side-header{transform:translate3d(0,0,0)}.floating-mobile-menu-icon.admin-bar .dt-mobile-menu-icon.floating-btn{top:50px}#page .project-navigation{top:10px;right:10px}.mobile-branding img.mobile-logo,.mobile-branding img.mobile-desktop-logo,.show-device-logo .branding img,.show-device-logo .mobile-branding img,.sticky-mobile-logo-first-switch,.sticky-mobile-logo-second-switch,.sticky-mobile-on .mobile-branding *{display:none}.show-device-logo .branding img.mobile-logo,.show-device-logo .mobile-branding img.mobile-logo{display:block;max-width:100%;height:auto}.mobile-header-bar .mobile-mini-widgets{-ms-flex:1 1 0%;flex:1 1 0%;-ms-flex-flow:row wrap;flex-flow:row wrap}.first-switch-logo-center.first-switch-menu-left .mobile-header-bar .mobile-mini-widgets{-ms-flex-order:2;order:2}.first-switch-logo-center.first-switch-menu-left .mobile-header-bar .mobile-branding{-ms-flex-order:1;order:1}.first-switch-logo-right.first-switch-menu-left .mobile-header-bar{-ms-flex-pack:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}.first-switch-logo-right.first-switch-menu-left .mobile-header-bar .mobile-branding{-ms-flex-pack:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.first-switch-logo-left.first-switch-menu-right .mobile-header-bar{-ms-flex-pack:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}.first-switch-logo-left.first-switch-menu-right .mobile-header-bar .mobile-branding{-ms-flex-pack:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-ms-flex-order:0;order:0}.first-switch-logo-left.first-switch-menu-right .mobile-header-bar .mobile-mini-widgets{-ms-flex-order:1;order:1;-ms-flex-pack:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.first-switch-logo-left.first-switch-menu-right .mobile-header-bar .mobile-navigation{-ms-flex-order:2;order:2}.first-switch-logo-center.first-switch-menu-right .mobile-branding{-ms-flex-order:0;order:0}.first-switch-logo-center.first-switch-menu-right .mobile-navigation{-ms-flex-order:2;order:2}.mobile-sticky-header-overlay.active{opacity:1;visibility:visible;z-index:9601}.show-overlay-mobile-header .sticky-header-overlay.active,.closed-overlay-mobile-header .sticky-header-overlay.active{opacity:0;visibility:hidden;display:none}.footer-overlap .footer{width:100%!important}.floating-navigation-below-slider.phantom-sticky:not(.transparent):not(.sticky-mobile-header) .masthead-mobile{top:0!important}.mobile-mini-widgets-in-menu{display:-ms-flexbox!important;display:-ms-flex!important;display:flex!important;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-align-items:center;-ms-flex-align:center;align-items:center}.dt-mobile-header .mini-widgets{display:none}.floating-navigation-below-slider.sticky-mobile-header:not(.transparent) .masthead,.floating-navigation-below-slider.floating-mobile-menu-icon:not(.transparent) .masthead{position:relative}html:not(.no-cssgridlegacy.no-cssgrid) .floating-navigation-below-slider.sticky-mobile-header:not(.transparent) .masthead,html:not(.no-cssgridlegacy.no-cssgrid) .floating-navigation-below-slider.floating-mobile-menu-icon:not(.transparent) .masthead{top:0!important}.sticky-mobile-header .masthead{height:auto;width:100%}.sticky-mobile-header:not(.floating-navigation-below-slider) .masthead{top:0}.sticky-mobile-header:not(.floating-navigation-below-slider) .sticky-mobile-on.masthead{position:fixed!important;top:0}.sticky-mobile-header.floating-navigation-below-slider .fixed-mobile-header.masthead{position:fixed!important}.sticky-mobile-header.floating-navigation-below-slider:not(.admin-bar) .fixed-mobile-header.masthead{top:0!important}.sticky-mobile-header.fixed-mobile-menu .top-bar{display:none}.sticky-mobile-header.floating-navigation-below-slider.transparent .mobile-header-space{display:none}}@media screen and (min-width:779px) and (max-width:992px){.side-header-h-stroke .show-on-second-switch,.masthead .mobile-mini-widgets .show-on-second-switch{display:none}.mobile-mini-widgets-in-menu.first-switch-no-widgets{padding:0}.transparent:not(.photo-scroller-album) .masthead{position:absolute;width:100%;z-index:102}.masthead .top-bar .mini-widgets>*,.masthead .mobile-header-bar .in-top-bar-left,.masthead .mobile-header-bar .in-top-bar-right,.dt-mobile-header .in-top-bar-left,.dt-mobile-header .in-top-bar-right{display:none}.masthead .top-bar .left-widgets .in-top-bar-left,.masthead .top-bar .right-widgets .in-top-bar-right,.mobile-mini-widgets .near-logo-first-switch{display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex}.masthead .top-bar .left-widgets .in-top-bar-left.text-area,.masthead .top-bar .right-widgets .in-top-bar-right.text-area,.mobile-mini-widgets .near-logo-first-switch.text-area{display:inline-block}.masthead .top-bar .left-widgets .in-top-bar-left:not(.show-on-first-switch){display:none}.masthead .top-bar .right-widgets .in-top-bar-right:not(.show-on-first-switch){display:none}.side-header .top-bar .mini-widgets.left-widgets{-ms-flex-pack:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.select-type-menu-first-switch .menu-select{position:relative;display:inline-block;visibility:visible;margin:0 auto;opacity:1}.select-type-menu-first-switch .menu-select:hover{opacity:.7}.select-type-menu-first-switch>ul{visibility:hidden}.mini-nav:not(.select-type-menu-first-switch)>ul>li:not(:last-child){margin:0 16px 0 0}.list-type-menu-first-switch.mini-nav>ul>li>.mini-sub-nav{top:21px}.list-type-menu-first-switch .menu-select{position:absolute;visibility:hidden;opacity:0}.list-type-menu-first-switch.mini-nav ul{display:block;line-height:0}.list-type-menu-first-switch.mini-nav .customSelect1{visibility:hidden!important}.list-type-menu-first-switch.mini-nav>ul>li.act>a .menu-item-text,.list-type-menu-first-switch.mini-nav>ul>li>a:hover{opacity:.7}.sticky-mobile-on .mobile-branding .sticky-mobile-logo-first-switch img,.sticky-mobile-on .mobile-branding .sticky-mobile-logo-first-switch{display:block}.first-switch-logo-center.first-switch-menu-left .mobile-header-bar .mobile-mini-widgets{-ms-flex:1 1 0%;flex:1 1 0%;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.first-switch-logo-center.first-switch-menu-left .mobile-navigation{-ms-flex:1 1 0%;flex:1 1 0%}.first-switch-logo-center.first-switch-menu-right .mobile-navigation{-ms-flex:1 1 0%;flex:1 1 0%;-ms-flex-pack:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.first-switch-logo-center.first-switch-menu-right .mobile-header-bar .mobile-mini-widgets{-ms-flex:1 1 0%;flex:1 1 0%;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}.first-switch-logo-center.first-switch-menu-left .mobile-header-bar .mobile-mini-widgets .last{margin-right:0}.first-switch-logo-right.first-switch-menu-left .mobile-header-bar .mobile-navigation{margin-right:10px}.first-switch-logo-left.first-switch-menu-right .mobile-header-bar .mobile-navigation{margin-left:10px}.first-switch-logo-center.first-switch-menu-right .mobile-header-bar .mobile-mini-widgets .first{margin-left:0}.masthead .in-menu-first-switch{display:none}.masthead .hide-on-first-switch,.dt-mobile-header .hide-on-first-switch{display:none}.mobile-mini-widgets-in-menu .in-menu-second-switch,.masthead.widgets .show-on-second-switch,.masthead .show-on-second-switch{display:none}.mobile-mini-widgets-in-menu .in-menu-first-switch:not(.hide-on-first-switch){display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex}.mobile-mini-widgets-in-menu .in-menu-first-switch:not(.hide-on-first-switch).text-area{display:inline-block}}@media screen and (max-width:778px){html:not(.no-cssgridlegacy.no-cssgrid) .masthead:not(.sticky-mobile-on){top:0!important}.sticky-mobile-header .masthead{height:auto;width:100%}.mobile-mini-widgets-in-menu.second-switch-no-widgets{padding:0}.sticky-mobile-on.masthead .mobile-branding .sticky-mobile-logo-second-switch img,.show-mobile-logo.side-header.show-device-logo.sticky-mobile-on.masthead .mobile-branding .sticky-mobile-logo-second-switch img,.sticky-mobile-on.masthead .mobile-branding .sticky-mobile-logo-second-switch,.show-mobile-logo.side-header.show-device-logo.sticky-mobile-on.masthead .mobile-branding .sticky-mobile-logo-second-switch{display:block}.masthead .top-bar .mini-widgets>*{margin:0 10px!important}.masthead .top-bar .left-widgets .in-top-bar:not(.show-on-second-switch){display:none}.masthead .top-bar .left-widgets .in-top-bar:not(.show-on-second-switch).microwidget-btn,.masthead .top-bar .left-widgets .in-top-bar:not(.show-on-second-switch).text-area{display:none}.select-type-menu-second-switch .menu-select{position:relative;display:block;visibility:visible;margin:0 auto;opacity:1}.select-type-menu-second-switch .menu-select:hover{opacity:.7}.select-type-menu-second-switch>ul{visibility:hidden}.mini-nav:not(.select-type-menu-second-switch)>ul>li:not(:last-child){margin:0 16px 0 0}.list-type-menu-second-switch.mini-nav>ul>li>.mini-sub-nav{top:21px}.list-type-menu-second-switch .menu-select{position:absolute;visibility:hidden;opacity:0}.list-type-menu-second-switch.mini-nav ul{display:block;line-height:0}.mini-nav.list-type-menu-second-switch .customSelect1{visibility:hidden!important}.list-type-menu-second-switch.mini-nav>ul>li.act>a,.list-type-menu-second-switch.mini-nav>ul>li:not(.act)>a:hover{opacity:.7}body.page:not(.sticky-mobile-header):not(.floating-navigation-below-slider) .masthead:not(.side-header){transform:none!important}.sticky-mobile-header:not(.transparent):not(.hidden-header) .mobile-header-space{display:block}.no-cssgridlegacy.no-cssgrid .sticky-mobile-header:not(.transparent) .masthead.masthead-mobile-header:not(#phantom){position:absolute}.masthead .mobile-header-bar{min-height:60px}.masthead .mobile-header-bar .mobile-mini-widgets>*,.masthead .mobile-mini-widgets .in-menu-second-switch{display:none}.masthead .mobile-header-bar .mobile-mini-widgets>*.microwidget-btn,.masthead .mobile-mini-widgets .in-menu-second-switch.microwidget-btn{display:none}.masthead .top-bar .mini-widgets>*,.masthead .mobile-header-bar .in-top-bar-left,.masthead .mobile-header-bar .in-top-bar-right,.masthead .top-bar .right-widgets,.dt-mobile-header .in-top-bar{display:none}.masthead .top-bar .mini-widgets>*.microwidget-btn,.masthead .mobile-header-bar .in-top-bar-left.microwidget-btn,.masthead .mobile-header-bar .in-top-bar-right.microwidget-btn,.masthead .top-bar .right-widgets.microwidget-btn,.dt-mobile-header .in-top-bar.microwidget-btn{display:none}.side-header .top-bar .mini-widgets.left-widgets,.masthead .top-bar .left-widgets{-ms-flex-pack:center;-ms-justify-content:center;justify-content:center}.side-header .top-bar .mini-widgets.left-widgets .in-top-bar,.masthead .top-bar .left-widgets .in-top-bar{display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;text-align:center}.side-header .top-bar .mini-widgets.left-widgets .in-top-bar.text-area,.masthead .top-bar .left-widgets .in-top-bar.text-area{display:inline-block}.hide-on-second-switch{display:none!important}.show-on-second-switch{display:-ms-flexbox!important;display:-ms-flex!important;display:flex!important;-ms-align-items:center;-ms-flex-align:center;align-items:center}.show-on-second-switch.text-area,.show-on-second-switch.in-top-bar{display:flex!important}.show-on-second-switch.text-area.hide-on-second-switch{display:none!important}.dt-mobile-header .mini-widgets{display:none}.mobile-mini-widgets-in-menu .near-logo-second-switch{display:none}.mobile-mini-widgets-in-menu .near-logo-second-switch.microwidget-btn{display:none}.masthead .mobile-mini-widgets .near-logo-second-switch.show-on-second-switch{display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex}.masthead .mobile-mini-widgets .near-logo-second-switch.show-on-second-switch.text-area{display:inline-block}.masthead.line-decoration{border-bottom:none}.mini-contacts{white-space:normal}.second-switch-logo-center.second-switch-menu-left .mobile-header-bar .mobile-mini-widgets{-ms-flex-order:2;order:2;-ms-flex:1 1 0%;flex:1 1 0%;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.second-switch-logo-center.second-switch-menu-left .mobile-header-bar .mobile-branding{-ms-flex-order:1;order:1;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center}.second-switch-logo-center.second-switch-menu-left .mobile-header-bar .mobile-navigation{-ms-flex-order:0;order:0;-ms-flex:1 1 0%;flex:1 1 0%;-ms-flex-positive:1;-ms-flex-negative:1;-ms-flex-preferred-size:0%}.second-switch-logo-center.second-switch-menu-left .mobile-header-bar .mobile-mini-widgets .last{margin-right:0}.second-switch-logo-right.second-switch-menu-left .mobile-header-bar{-ms-flex-pack:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}.second-switch-logo-right.second-switch-menu-left .mobile-header-bar .mobile-branding{-ms-flex-order:2;order:2;-ms-flex-pack:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.second-switch-logo-right.second-switch-menu-left .mobile-header-bar .mobile-navigation{-ms-flex-order:0;order:0}.second-switch-logo-right.second-switch-menu-left .mobile-header-bar .mobile-navigation{margin-right:10px}.second-switch-logo-center.second-switch-menu-left .mobile-header-bar .mobile-navigation{margin-right:10px;margin-left:0}.second-switch-logo-left.second-switch-menu-right .mobile-header-bar{-ms-flex-pack:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}.second-switch-logo-left.second-switch-menu-right .mobile-header-bar .mobile-branding{-ms-flex-pack:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-ms-flex-order:0;order:0}.second-switch-logo-left.second-switch-menu-right .mobile-header-bar .mobile-mini-widgets{-ms-flex-order:1;order:1}.second-switch-logo-left.second-switch-menu-right .mobile-header-bar .mobile-navigation{-ms-flex-order:2;order:2}.second-switch-logo-left.second-switch-menu-right .mobile-header-bar .mobile-navigation{margin-left:10px}.second-switch-logo-center.second-switch-menu-right .mobile-header-bar .mobile-branding{-ms-flex-order:1;order:1;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center}.second-switch-logo-center.second-switch-menu-right .mobile-navigation{-ms-flex-order:2;order:2;-ms-flex:1 1 0%;flex:1 1 0%;-ms-flex-positive:1;-ms-flex-negative:1;-ms-flex-preferred-size:0%;-ms-flex-pack:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.second-switch-logo-center.second-switch-menu-right .mobile-header-bar .mobile-mini-widgets{-ms-flex-order:0;order:0;-ms-flex:1 1 0%;flex:1 1 0%;-ms-flex-positive:1;-ms-flex-negative:1;-ms-flex-preferred-size:0%;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}.second-switch-logo-center.second-switch-menu-right .mobile-header-bar .mobile-mini-widgets .first{margin-left:0}.show-mobile-logo .branding img,.show-device-logo .branding img.mobile-logo,.side-header.show-device-logo .branding img.mobile-logo,.show-mobile-logo.show-device-logo .branding img,.show-mobile-logo.side-header.show-device-logo .branding img,.show-mobile-logo .mobile-branding img,.show-device-logo .mobile-branding img.mobile-logo,.side-header.show-device-logo .mobile-branding img.mobile-logo,.show-mobile-logo.show-device-logo .mobile-branding img,.show-mobile-logo.side-header.show-device-logo .mobile-branding img{display:none}.show-mobile-logo .branding img.mobile-logo,.show-mobile-logo.show-device-logo .branding img.mobile-logo,.show-device-logo .branding img,.show-mobile-logo .mobile-branding img.mobile-logo,.show-mobile-logo.show-device-logo .mobile-branding img.mobile-logo,.show-device-logo .mobile-branding img,.transparent .mobile-branding img.mobile-desktop-logo{display:inline-block;max-width:100%;height:auto}}@media screen and (max-width:778px){.page-title.page-title-responsive-enabled .wf-wrap{-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-align-items:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;text-align:center;min-height:0}.page-title-responsive-enabled.page-title.title-left.disabled-bg h1{margin:5px 0}.page-title-responsive-enabled.page-title.title-left .breadcrumbs{text-align:center}.page-title-responsive-enabled.page-title h1,.page-title-responsive-enabled.page-title h1 *,.page-title-responsive-enabled.page-title h1 a:hover,#page .page-title-responsive-enabled.page-title .entry-title{font:bold 24px/34px "Roboto",Helvetica,Arial,Verdana,sans-serif}.page-title-responsive-enabled.page-title.breadcrumbs-mobile-off .breadcrumbs{display:none}}@media screen and (min-width:800px){.transparent.video-playing .masthead{display:none!important}.video-playing .rsHomePorthole .rsCloseVideoBtn{top:30px}}@media screen and (max-width:768px){.project-even .alignleft,.project-even ul.royalSlider.alignleft{width:100%}.content .project-wide-col{width:100%}.content .project-wide-col.left-side{padding-right:0}.content .project-wide-col.right-side{padding-left:0}.content .project-narrow-col{width:100%}.layout-list .blog-content,.layout-list .blog-media,.layout-list .project-list-content,.layout-list .project-list-media{float:none;width:100%!important}.layout-list .buttons-on-img,.layout-list .project-even .buttons-on-img{margin-left:0;margin-right:0}.blog.layout-list .post .alignleft{margin-right:0;margin-left:0}}@media screen and (max-width:778px){#footer .wf-container-footer{padding-top:50px;padding-bottom:15px}#footer>.wf-wrap,#footer #bottom-bar>.wf-wrap{padding:0 20px}}@media screen and (max-width:992px){.footer .widget{width:100%}.mobile-hide-footer #footer>.wf-wrap{display:none}.footer-overlap .page-inner{margin-bottom:0!important}.footer-overlap .footer{bottom:initial!important}.footer-overlap .footer{position:relative!important;left:0!important}}@media screen and (max-width:990px){#bottom-bar .wf-container-bottom{-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center}#bottom-bar .wf-container-bottom>div{margin:0}#branding-bottom,#bottom-bar .wf-float-left,#bottom-bar .wf-float-right{display:block;float:none;width:auto;padding-left:0;padding-right:0;margin-right:auto;margin-left:auto;text-align:center!important}#bottom-bar.logo-split .wf-float-left,#bottom-bar.logo-split .wf-float-right{-ms-flex:0 0 auto;flex:0 0 auto}#bottom-bar .bottom-text-block{text-align:center;margin-left:0}}@media screen and (max-width:778px){#bottom-bar .mini-nav ul{display:none}#bottom-bar .mini-nav select,#bottom-bar .menu-select{display:block;height:auto}#bottom-bar .menu-select{position:relative;opacity:1;visibility:visible;display:flex}}@media screen and (max-width:778px){#main{padding:20px 0}#main>.wf-wrap{padding:0 20px}.page-title .wf-wrap,.fancy-header .wf-wrap{padding-left:20px;padding-right:20px}#main-slideshow.fixed{padding-left:20px;padding-right:20px}#main-slideshow.fixed>.royalSlider{max-width:1260px}.page-title .wf-wrap:after{width:calc(100% - 20px - 20px);max-width:calc(100% - 20px - 20px)}.boxed .page-title .wf-wrap:after{left:20px}.no-cssgridlegacy.no-cssgrid .wf-container,.no-cssgridlegacy.no-cssgrid .wf-container-main{margin:0 -10px}.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar,.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-right .sidebar{padding-right:20px}.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar,.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-left .sidebar{padding-left:20px}.no-cssgridlegacy.no-cssgrid .sidebar-right .content{padding-left:10px}.no-cssgridlegacy.no-cssgrid .sidebar-left .content{padding-right:10px}.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar,.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-right .sidebar,.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.solid-bg,.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.bg-under-widget{padding-right:10px}.no-cssgridlegacy.no-cssgrid .sidebar-left .content,.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar,.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-left .sidebar,.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.solid-bg,.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.bg-under-widget{padding-left:10px}.no-cssgridlegacy.no-cssgrid .wf-container-main{margin:0 -10px}.no-cssgridlegacy.no-cssgrid .content,.no-cssgridlegacy.no-cssgrid .sidebar{padding:0 10px}#main .wf-container{margin:0 -10px}.wf-cell,.wf-usr-cell{padding:0 10px}}@media screen and (min-width:992px){#main>.wf-wrap{position:relative}.dt-sticky-sidebar{will-change:min-height}.dt-sticky-sidebar .sidebar-content{position:relative;transform:translate(0,0);transform:translate3d(0,0,0);will-change:position,transform;-webkit-backface-visibility:hidden}.no-cssgridlegacy.no-cssgrid .content{width:calc(100% - 350px)}.no-cssgridlegacy.no-cssgrid .sidebar{width:350px}.no-cssgridlegacy.no-cssgrid .sidebar-left .content,.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar{float:right}.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar,.no-cssgridlegacy.no-cssgrid .sidebar-right .content{float:left}.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar,.no-cssgridlegacy.no-cssgrid .sidebar-right .content,.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.solid-bg,.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-left .sidebar,.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.bg-under-widget{padding-right:25px}.sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar,.sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-right .content,.sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.solid-bg,.sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-left .sidebar,.sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.bg-under-widget{padding-right:50px}.no-cssgridlegacy.no-cssgrid .sidebar-left .content,.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar,.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.bg-under-widget,.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-right .sidebar,.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.solid-bg{padding-left:25px}.sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-left .content,.sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar,.sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.bg-under-widget,.sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-right .sidebar,.sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.solid-bg{padding-left:50px}#main:not(.sidebar-none) .wf-container-main{display:-ms-grid;display:grid;grid-column-gap:50px}.sidebar-right .wf-container-main{grid-template-areas:"content sidebar"}.sidebar-left .wf-container-main{grid-template-areas:"sidebar content"}.sidebar,.sidebar-space{grid-area:sidebar;-ms-grid-row:1}.sidebar-right .sidebar,.sidebar-right .sidebar-space{-ms-grid-column:3}.sidebar-left .sidebar,.sidebar-left .sidebar-space{-ms-grid-column:1}.content{grid-area:content;-ms-grid-row:1}.sidebar-right .content{-ms-grid-column:1}.sidebar-left .content{-ms-grid-column:3}.sidebar-right .wf-container-main{-ms-grid-columns:calc(100% - 350px - 25px) 50px calc(350px - 25px);grid-template-columns:calc(100% - 350px - 25px) calc(350px - 25px)}.sidebar-left .wf-container-main{-ms-grid-columns:calc(350px - 25px) 50px calc(100% - 350px - 25px);grid-template-columns:calc(350px - 25px) calc(100% - 350px - 25px)}.sidebar-divider-vertical.sidebar-left .sidebar{padding-right:0}.sidebar-divider-vertical.sidebar-left .sidebar .sidebar-content{padding-right:50px}.sidebar-divider-vertical.sidebar-right .sidebar{padding-left:0}.sidebar-divider-vertical.sidebar-right .sidebar .sidebar-content{padding-left:50px}}@media screen and (max-width:993px){.mobile-hide-sidebar .sidebar{display:none}.sidebar-right .sidebar,.sidebar-left .sidebar{border:none}.sidebar-right .sidebar,.sidebar-left .sidebar,.sidebar-divider-off.sidebar-right .sidebar,.sidebar-divider-off.sidebar-left .sidebar,.sidebar-right .sidebar.solid-bg,.sidebar-left .sidebar.solid-bg,.sidebar-right .sidebar.bg-under-widget,.sidebar-left .sidebar.bg-under-widget{width:100%;margin-right:0;margin-left:0;margin-top:60px}.wc-sidebar-toggle{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;position:absolute;top:40%;right:-40px;width:40px;height:40px;background-color:#1ebbf0;color:#fff;transition:left .3s;z-index:9996;box-shadow:0 1px 6px rgba(0,0,0,.12);transition:box-shadow .2s ease-out,opacity .45s;cursor:pointer;border-radius:0;border-bottom-left-radius:0;border-top-left-radius:0}.accent-gradient .wc-sidebar-toggle{background:#1ebbf0;background:-webkit-linear-gradient(135deg,#1ebbf0 30%,#39dfaa 100%);background:linear-gradient(135deg,#1ebbf0 30%,#39dfaa 100%)}.wc-sidebar-toggle:hover{box-shadow:0 1px 11px 0 rgba(0,0,0,.18)}.wc-sidebar-toggle:before{font-family:icomoon-the7-font!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ea012"}.mobile-sticky-sidebar-overlay{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:all .4s}.mobile-sticky-sidebar-overlay.active{opacity:1;visibility:visible;z-index:9601}.dt-wc-sidebar-collapse .sidebar-right .sidebar,.dt-wc-sidebar-collapse .sidebar-left .sidebar{position:fixed;top:0;left:0;margin:0;max-width:80%;min-width:280px;width:350px;height:100vh;transform:translateX(-100%);transition:transform .3s;z-index:9996;background:#f7f7f8}.dt-wc-sidebar-collapse .sidebar-right .sidebar:before,.dt-wc-sidebar-collapse .sidebar-left .sidebar:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#fff}.dt-wc-sidebar-collapse .sidebar-right .sidebar .sidebar-content,.dt-wc-sidebar-collapse .sidebar-left .sidebar .sidebar-content{position:relative;overflow-x:hidden;overflow-y:scroll;height:100%;padding:30px}.dt-wc-sidebar-collapse .show-mobile-sidebar .sidebar-right .sidebar,.dt-wc-sidebar-collapse .show-mobile-sidebar .sidebar-left .sidebar{transform:translateX(0)}.dt-wc-sidebar-collapse .closed-mobile-sidebar .sidebar-right .sidebar,.dt-wc-sidebar-collapse .closed-mobile-sidebar .sidebar-left .sidebar{transform:translateX(-100%)}}@media screen and (max-width:778px){.product div.images,.product div.summary{width:100%;margin-right:0}.product:not(.elementor) .woocommerce-tabs .tabs>li,.the7-elementor-widget .woocommerce-tabs .tabs>li{float:none;margin:0}.woocommerce-tabs .tabs>li:after{display:none}#reviews ol.commentlist li{padding-left:0}#comments .children{margin-left:0}#reviews ol.commentlist .comment_container{overflow:hidden}#reviews ol.commentlist .comment_container .star-rating{float:none;display:block;margin-bottom:5px}}@media screen and (max-width:778px){.wc-layout-list .woocom-project{-ms-flex-flow:column wrap;flex-flow:column wrap}.wc-layout-list .woocom-project .woo-buttons-on-img{width:100%}.wc-layout-list .woocom-project .woocom-list-content{margin-top:20px;padding-left:0;width:100%}.view-mode-switcher{display:none}}@media screen and (max-width:990px){.woocommerce-cart-wrap .cart-collaterals,.woocommerce-cart-wrap .cross-sells{width:100%;margin:0}.woocommerce-cart-wrap .cross-sells{margin-top:50px}.woocommerce-cart-form,#customer_details,.wc-side-column,.wc-complete-wrap .wc-wide-column,.wc-complete-wrap .woocommerce-bacs-bank-details{width:100%}.wc-side-column{margin:0}.woocommerce-cart-wrap,form.woocommerce-checkout,.wc-complete-wrap{-ms-flex-flow:row wrap;flex-flow:row wrap}.wc-order-review,.wc-wide-column{width:100%;margin:40px 0 0}.cart-collaterals .cart_totals,.cart-collaterals .shipping_calculator,.col2-set .col-1,.col2-set .col-2,form .form-row-first,form .form-row-last{width:100%;padding-right:0;padding-left:0}.col2-set .col-1{margin-bottom:25px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{right:10px}.woocommerce-thankyou-order-details li{overflow:hidden}.woocommerce-thankyou-order-details li strong{width:100%;float:left}.shop_table.my_account_orders{border-bottom:1px solid}#page .woocommerce-checkout-review-order-table td{display:block;padding:0;border:none;-ms-flex-pack:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-flow:row wrap;flex-flow:row wrap}#page .woocommerce-checkout-review-order-table td .variation{flex:100%}#page .woocommerce-checkout-review-order-table tr.cart_item{-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start}#page .woocommerce-checkout-review-order-table .cart_item .product-name{-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start}#page .woocommerce-checkout-review-order-table tfoot tr{padding-top:10px;padding-bottom:10px}#page .woocommerce-checkout-review-order-table tbody tr:first-of-type{border:none}#page .woocommerce-checkout-review-order-table .cart-subtotal th #page .woocommerce-checkout-review-order-table .order-total th{display:none}.woocommerce-cart-wrap .shop_table td.actions{padding-top:25px}.woocommerce-cart-wrap .coupon{padding-bottom:50px}.woocommerce-cart-wrap .coupon:before{top:15px}.woocommerce-cart-wrap .coupon>*{margin-top:15px}.product .variations td,.elementor-widget .variations td{text-align:left}}@media screen and (max-width:640px){#page .order_details tbody tr:first-of-type,#page .customer_details tbody tr:first-of-type{border:none}#page .order_details td,#page .customer_details td{text-align:left;padding:0;border:none}#page .order_details th,#page .customer_details th{border:none;padding:0}#page .order_details tbody tr,#page .customer_details tbody tr{padding-top:10px;padding-bottom:10px}#page .order_details tfoot,#page .customer_details tfoot{display:block}#page .order_details tfoot tr,#page .customer_details tfoot tr{padding-top:10px;padding-bottom:10px}table.shop_table tbody tr{overflow:hidden;padding-top:25px;padding-bottom:25px}.wc-complete-wrap .wc-bacs-bank-details li{-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.wc-complete-wrap .wc-bacs-bank-details li>strong{padding-left:0}.shop_table{display:block}.shop_table tbody,.shop_table tfoot{display:block}.shop_table thead{display:none}.shop_table tr{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;border-top:1px solid rgba(0,0,0,.08)}.calculated_shipping .shop_table tr:first-child{border-top:none}#page .shop_table tr td{border:none}.content .woocommerce-cart-wrap .shop_table tr.cart_item td{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;width:100%;max-width:100%;padding:5px 0;border:none}.content .woocommerce-cart-wrap .shop_table tr.cart_item td.product-thumbnail,.content .woocommerce-cart-wrap .shop_table tr.cart_item td.product-quantity{padding-bottom:10px}.content .woocommerce-cart-wrap .shop_table tr.cart_item td.product-price{display:none}.shop_table tr.cart_item td a.remove{display:inline-block;text-align:center}.shop_table tr.cart_item td a.remove i{vertical-align:top}.shop_table tr.cart_item td .product-thumbnail>a{display:block;padding-bottom:7px}.shop_table tr.cart_item td .product-quantity{margin-top:3px}.shop_table tr.cart_item td td.product-subtotal{margin-top:10px}.shop_table tr.cart_item td.product-name{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-align-items:center;-ms-flex-align:center;align-items:center}.shop_table tr.cart_item td.product-name a,.shop_table tr.cart_item td.product-name .variation{display:block;padding-bottom:7px}.order_details tr td,.order_details tr th,.customer_details tr td,.customer_details tr th{width:100%}table.shop_table td,.product .variations td,.elementor-widget .variations td{display:block}.cart .product-thumbnail{margin:0 auto}.cart-footer{-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start}table.tinvwl-table-manage-list{border-collapse:collapse}.tinv-wishlist .tinvwl-table-manage-list .product-cb,.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove{display:inline-block;width:auto!important;vertical-align:text-top}.tinv-wishlist td.product-name a{display:block;padding-bottom:10px}.wishlist_item .product-thumbnail>a{display:inline-block}.tinv-wishlist td.product-name a+.variation{display:inline-block}.tinv-wishlist table.tinvwl-table-manage-list{text-align:center}.tinv-wishlist table.tinvwl-table-manage-list th.product-name,.tinv-wishlist table.tinvwl-table-manage-list th.wishlist-name{padding:0;border:none}.tinv-wishlist table.tinvwl-table-manage-list td{border:none;padding:0}.tinv-wishlist table.tinvwl-table-manage-list td.product-cb input{vertical-align:middle}.tinv-wishlist table.tinvwl-table-manage-list td.product-name,.tinv-wishlist table.tinvwl-table-manage-list td.product-action,.tinv-wishlist table.tinvwl-table-manage-list td.product-thumbnail,.tinv-wishlist table.tinvwl-table-manage-list td.product-remove,.tinv-wishlist table.tinvwl-table-manage-list td.product-cb{padding:5px 0}.tinv-wishlist table.tinvwl-table-manage-list td.product-thumbnail,.tinv-wishlist table.tinvwl-table-manage-list td.product-stock{padding-bottom:10px}.tinv-wishlist table.tinvwl-table-manage-list tr{display:block;margin-bottom:20px;padding-bottom:25px;border-bottom:1px solid rgba(0,0,0,.08)}}@media screen and (max-width:768px){.checkout-page-title a{font:bold 20px/30px "Roboto",Helvetica,Arial,Verdana,sans-serif}.checkout-page-title .checkout-counter{width:40px;height:40px}}@media screen and (max-width:1200px){.rsHomePorthole .rsPlayBtn,.rsHomePorthole .rsCLink{height:50px;margin-left:-25px;margin-top:-25px;width:50px}.rsHomePorthole .rsPlayBtn{background-size:30px 30px;background-position:15px center}.rsHomePorthole .rsCLink{background-size:24px 24px}.rsHomePorthole .rsBtnCenterer{margin-top:-25px;height:50px}.rsHomePorthole .rsBtnCenterer:not(.with-link) .rsPlayBtn{margin-top:0}.rsHomePorthole .rsBtnCenterer.with-link{width:120px;margin:-25px 0 0 -60px}.rsHomePorthole .with-link .rsCLink,.rsHomePorthole .with-link .rsPlayBtn{position:relative;top:0;left:0;display:inline-block;margin:0 5px}}@media screen and (max-width:1100px){.floating-content{transform:translateY(0)!important}}@media screen and (max-width:970px){#main .wf-mobile-hidden,.filter-extras{display:none}#main .wf-mobile-visible,.content .wf-table.wf-mobile-collapsed,.content .wf-mobile-collapsed .wf-tr,.content .wf-mobile-collapsed .wf-td{display:block}.table-standard{overflow:scroll}.content .wf-1,.content .wf-1-2,.content .wf-2-4,.content .wf-1-3,.content .wf-2-3,.content .wf-1-4,.content .wf-3-4,.content .wf-1-5,.content [class*=wf-span-]{width:100%}.items-grid .wf-cell.wf-1-3,.items-grid .wf-cell.wf-1-2{width:50%}.related-product>li{width:50%}.sidebar-right .related-product>li,.sidebar-left .related-product>li{width:50%}.woocommerce-cart-wrap .related-product>li{width:100%}.single-related-posts .items-grid>.related-item{width:50%}.sidebar-right .single-related-posts .items-grid>.related-item,.sidebar-left .single-related-posts .items-grid>.related-item{width:50%}li.comment,li.pingback{padding-left:0}.children li.comment,.children li.pingback{padding-left:30px}#comments .children{margin-left:10px}.box-style-table .shortcode-action-container{display:block;margin-top:20px;margin-bottom:0;padding-left:0;overflow:hidden}.shortcode-action-box.box-style-table{display:block}.box-style-table .action-button .dt-btn{float:left}}@media only screen and (max-width:960px){.header-side-left .mega-full-width>.sub-nav,.header-side-left .mega-auto-width>.sub-nav{max-width:767px;left:0;top:auto!important;padding-left:0}.header-side-right .mega-full-width>.sub-nav,.header-side-right .mega-auto-width>.sub-nav{max-width:767px;right:0;top:auto!important;padding-right:0}.wc-login-wrap,.wc-coupon-wrap,form.track_order,form.lost_reset_password{width:67%}#customer_login{-ms-flex-flow:row wrap;flex-flow:row wrap}#customer_login>div{width:67%}#customer_login>div+div{margin-left:auto;margin-top:60px}}@media screen and (max-width:800px){.rsHomePorthole .rsCapt{bottom:25px}}@media screen and (min-width:0px) and (max-width:760px){#main-slideshow .psThumbs{display:none}.rsHomePorthole .rsCapt{padding:0 20px;bottom:15px}.wc-login-wrap,.wc-coupon-wrap,form.track_order,form.lost_reset_password{width:100%}#customer_login>div{width:100%}}@media screen and (max-width:760px){.scroller-arrow,.project-navigation>span,.album-content-description,.hide-thumb-btn,.photo-scroller .ts-wrap.scroller-thumbnails,.share-overlay h3{display:none}.photo-scroller .btn-cntr,.photo-scroller .slide-caption{bottom:5px!important}.project-navigation .next-post{margin-right:0}.share-overlay .wf-td{padding-top:60px}.share-overlay h1{margin-bottom:30px;font-size:40px;line-height:44px}#page .share-overlay .soc-ico a,.share-overlay .soc-ico a{width:50px;height:50px;margin:5px}.share-overlay .soc-ico a .icon{width:40px;height:40px}.dt-fancy-separator{width:100%!important}.overlap.video-playing #header{display:none!important}.items-grid .wf-cell.wf-1-3,.items-grid .wf-cell.wf-1-2{width:100%}.related-product>li{width:100%}.sidebar-right .related-product>li,.sidebar-left .related-product>li,.woocommerce-cart-wrap .related-product>li{width:100%}.single-related-posts .items-grid>.related-item{width:100%}.sidebar-right .single-related-posts .items-grid>.related-item,.sidebar-left .single-related-posts .items-grid>.related-item{width:100%}.dt-testimonials-shortcode.layout-6 .testimonial-item,.dt-testimonials-shortcode.layout-5 .testimonial-item{-ms-flex-flow:column wrap;flex-flow:column wrap}.dt-testimonials-shortcode.layout-6 .testimonial-item .content-wrap,.dt-testimonials-shortcode.layout-5 .testimonial-item .content-wrap{width:100%!important}.dt-testimonials-shortcode.layout-6 .testimonial-item .testimonial-avatar,.dt-testimonials-shortcode.layout-5 .testimonial-item .testimonial-avatar{padding:0;margin-bottom:20px}.content-align-center.dt-testimonials-shortcode.layout-6 .testimonial-item,.content-align-center.dt-testimonials-shortcode.layout-5 .testimonial-item{-ms-align-items:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:778px){.masthead:not(.side-header) .mobile-header-bar,.side-header.masthead-mobile-header .mobile-header-bar{padding:0 20px;box-sizing:border-box}.masthead.masthead-mobile-header.content-width-line-mobile-header-decoration:not(#phantom) .mobile-header-bar:after{width:calc(100% - 20px - 20px)}.masthead.shadow-mobile-header-decoration.masthead-mobile-header{box-shadow:0 0 15px 1px rgba(0,0,0,.07)}.first-switch-logo-right.first-switch-menu-left .mobile-header-bar .mobile-navigation{margin-right:10px}.first-switch-logo-left.first-switch-menu-right:not(.second-switch-menu-left) .mobile-header-bar .mobile-navigation{margin-left:10px}.second-switch-logo-left.second-switch-menu-right .mobile-header-bar .mobile-navigation{margin-left:10px}.second-switch-logo-left.second-switch-menu-right .mobile-header-bar .mobile-mini-widgets{-ms-flex-pack:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.second-switch-logo-right.second-switch-menu-left .mobile-header-bar .mobile-navigation{margin-right:10px}}@media screen and (max-width:568px){.rollover-content p,.rollover-content .entry-meta{display:none}.popup-message-style div:not(.wc-coupon-wrap):not(.wc-login-wrap)>.woocommerce-message,.popup-message-style .woocommerce-error,.popup-message-style div:not(.wc-coupon-wrap):not(.wc-login-wrap)>.woocommerce-info,.popup-message-style .parentFormundefined:not(.run-animation),.popup-message-style .parentFormundefined.run-animation,.popup-message-style #page .wpcf7-mail-sent-ok,.popup-message-style #page .wpcf7-validation-errors,.popup-message-style #page .wpcf7-response-output{max-width:300px}@keyframes slide-in-message{0%{opacity:0;transform:translate3d(600px,-50%,0)}50%{opacity:0;transform:translate3d(-200px,-50%,0)}100%{opacity:1;transform:translate3d(-300px,-50%,0)}}@keyframes slide-out-message{0%{opacity:1;transform:translate3d(-300px,-50%,0)}100%{opacity:0;transform:translate3d(800px,-50%,0)}}}@media(max-width:600px){.floating-mobile-menu-icon.admin-bar .dt-mobile-menu-icon.floating-btn{top:10px}}@media(max-width:480px){#main .tab-style-one.wpb_content_element .wpb_tour_tabs_wrapper,#main .tab-style-three.wpb_content_element .wpb_tour_tabs_wrapper,#main #content .tab-style-one.wpb_content_element .wpb_tabs_nav,#main #content .tab-style-three.wpb_content_element .wpb_tabs_nav,#main .wpb_tour.wpb_tour.tab-style-one .wpb_tour_tabs_wrapper .wpb_tab,#main .wpb_tour.wpb_tour.tab-style-three .wpb_tour_tabs_wrapper .wpb_tab,#main #content .wpb_tour.tab-style-one.wpb_content_element .wpb_tabs_nav,#main #content .wpb_tour.tab-style-three.wpb_content_element .wpb_tabs_nav,#main #content .wpb_tour.tab-style-two.wpb_content_element .wpb_tabs_nav,#main .wpb_tour.tab-style-one .wpb_tour_tabs_wrapper .wpb_tab,#main .wpb_tour.tab-style-three .wpb_tour_tabs_wrapper .wpb_tab,#main .wpb_tour.tab-style-two .wpb_tour_tabs_wrapper .wpb_tab{display:block}#main .wpb_tour.tab-style-one.wpb_content_element .wpb_tour_tabs_wrapper,#main .wpb_tour.tab-style-three.wpb_content_element .wpb_tour_tabs_wrapper,#main .wpb_tour.tab-style-two.wpb_content_element .wpb_tour_tabs_wrapper{display:block!important}.wpb_tour.tab-style-one.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab{padding-top:0}.wpb_tour.tab-style-one .wpb_tabs_nav,.wpb_tour.tab-style-three .wpb_tabs_nav{border-right:none}.wpb_tour.tab-style-one.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab,.wpb_tour.tab-style-three .wpb_tour_tabs_wrapper .wpb_tab{padding-left:0}.wc-login-wrap .log-left-block,.wc-login-wrap .log-right-block{width:100%}.wc-login-wrap .log-right-block{margin-top:20px}}@media screen and (max-width:500px){.post-navigation .nav-links{-ms-flex-flow:column wrap;flex-flow:column wrap}.post-navigation .nav-previous,.post-navigation .nav-next{width:100%;padding:0;margin:0 0 25px;-ms-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.post-navigation .nav-previous .post-title,.post-navigation .nav-next .post-title{-ms-align-self:center;-ms-flex-item-align:center;align-self:center}.rtl .post-navigation .nav-previous .post-title,.rtl .post-navigation .nav-next .post-title{-ms-align-self:center;-ms-flex-item-align:center;align-self:center}.post-navigation .nav-previous i,.post-navigation .nav-next i{display:none}.post-navigation .nav-links{padding-bottom:0}.post-navigation .back-to-list,.post-navigation .disabled{display:none}}@media screen and (max-width:450px){.woocommerce-result-count{float:none}.mobile-header-bar,.masthead .popup-search .submit{position:relative}.dt-mobile-header .mini-nav,.masthead .mini-nav,.dt-mobile-header .shopping-cart,.masthead .shopping-cart,.dt-mobile-header .popup-search,.masthead .popup-search,.dt-mobile-header .popup-search.act,.masthead .popup-search.act,.dt-mobile-header .mini-nav li,.masthead .mini-nav li{position:static}#page .masthead .mini-nav .mini-sub-nav,#page .masthead .shopping-cart-wrap,#page .masthead .popup-search .popup-search-wrap{max-width:280px;left:50%!important;transform:translate3d(-50%,0,0)}#page .masthead .mini-nav .mini-sub-nav .shopping-cart-inner:before,#page .masthead .shopping-cart-wrap .shopping-cart-inner:before,#page .masthead .popup-search .popup-search-wrap .shopping-cart-inner:before{left:50%;margin-left:-10px}.dt-mobile-header .select-type-menu .sub-nav,.dt-mobile-header .select-type-menu-first-switch .sub-nav,.dt-mobile-header .select-type-menu-second-switch .sub-nav{top:0}.masthead .popup-search .popup-search-wrap,.masthead .top-bar .popup-search .popup-search-wrap{top:100%}.masthead .shopping-cart-wrap,.masthead .top-bar .shopping-cart-wrap{top:100%;padding-top:0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){body:after{content:'tablet';display:none}}@media screen and (max-width:760px),screen and (max-height:300px){body:after{content:'phone';display:none}}@media(min-width:768px) and (max-width:991px){.ipad-reverse-col{order:2}.vert-tablet-reverse-col{display:-ms-flexbox;display:-ms-flex;display:flex;flex-direction:row-reverse}}@media(min-width:992px) and (max-width:1199px){.hor-tablet-reverse-col{display:-ms-flexbox;display:-ms-flex;display:flex;flex-direction:row-reverse}}@media(max-width:778px){.reverse-row-on-mobile,.phone-reverse-col{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;flex-direction:column-reverse}}

.home-page #main { padding-top: 0px; padding-bottom: 0px; margin-top:-28px; } @media screen and (max-width: 992px) { .home-page #main { padding-top: 0px; padding-bottom: 0px; } }


.icon-with-text-shortcode.icon-text-id-f25d9d51a31c9ad173c00fcbcd537310 .text-icon { width: 90px; height: 90px; line-height: 90px; font-size: 40px; border-radius: 200px; margin: 0px 0px 20px 0px; } .icon-with-text-shortcode.icon-text-id-f25d9d51a31c9ad173c00fcbcd537310 .text-icon .icon-inner { min-width: 90px; min-height: 90px; border-radius: 200px; } @media all and (-ms-high-contrast: none) { .icon-with-text-shortcode.icon-text-id-f25d9d51a31c9ad173c00fcbcd537310 .text-icon .icon-inner { height: 90px; } } .icon-with-text-shortcode.icon-text-id-f25d9d51a31c9ad173c00fcbcd537310 .text-icon .dt-hover-icon { line-height: 90px; } .icon-with-text-shortcode.icon-text-id-f25d9d51a31c9ad173c00fcbcd537310 .text-icon:before, .icon-with-text-shortcode.icon-text-id-f25d9d51a31c9ad173c00fcbcd537310 .text-icon:after, .icon-with-text-shortcode.icon-text-id-f25d9d51a31c9ad173c00fcbcd537310 .text-icon .icon-inner:before, .icon-with-text-shortcode.icon-text-id-f25d9d51a31c9ad173c00fcbcd537310 .text-icon .icon-inner:after { min-width: 100%; min-height: 100%; padding: inherit; border-radius: inherit; } #page .icon-with-text-shortcode.icon-text-id-f25d9d51a31c9ad173c00fcbcd537310 .text-icon.dt-icon-bg-on .icon-inner:before, #phantom .icon-with-text-shortcode.icon-text-id-f25d9d51a31c9ad173c00fcbcd537310 .text-icon.dt-icon-bg-on .icon-inner:before { background: #ffffff; } .icon-with-text-shortcode.icon-text-id-f25d9d51a31c9ad173c00fcbcd537310 .text-icon.dt-icon-border-on:before { border-width: 5px; border-style: solid; border-color: ; } .dt-icon-border-dashed.icon-with-text-shortcode.icon-text-id-f25d9d51a31c9ad173c00fcbcd537310 .text-icon.dt-icon-border-on:before { border-style: dashed; } .dt-icon-border-dotted.icon-with-text-shortcode.icon-text-id-f25d9d51a31c9ad173c00fcbcd537310 .text-icon.dt-icon-border-on:before { border-style: dotted; } .dt-icon-border-double.icon-with-text-shortcode.icon-text-id-f25d9d51a31c9ad173c00fcbcd537310 .text-icon.dt-icon-border-on:before { border-style: double; } .icon-with-text-shortcode.icon-text-id-f25d9d51a31c9ad173c00fcbcd537310 .text-icon.dt-icon-border-dashed.dt-icon-border-on:before { border-style: dashed; } .icon-with-text-shortcode.icon-text-id-f25d9d51a31c9ad173c00fcbcd537310 .text-icon.dt-icon-border-dotted.dt-icon-border-on:before { border-style: dotted; } .icon-with-text-shortcode.icon-text-id-f25d9d51a31c9ad173c00fcbcd537310 .text-icon.dt-icon-border-double.dt-icon-border-on:before { border-style: double; } .icon-with-text-shortcode.icon-text-id-f25d9d51a31c9ad173c00fcbcd537310 .text-icon.dt-icon-hover-border-on:after { border-width: 5px; border-style: solid; border-color: ; } .icon-with-text-shortcode.icon-text-id-f25d9d51a31c9ad173c00fcbcd537310 .text-icon.dt-icon-border-dashed.dt-icon-hover-border-on:after { border-style: dashed; } .icon-with-text-shortcode.icon-text-id-f25d9d51a31c9ad173c00fcbcd537310 .text-icon.dt-icon-border-dotted.dt-icon-hover-border-on:after { border-style: dotted; } .icon-with-text-shortcode.icon-text-id-f25d9d51a31c9ad173c00fcbcd537310 .text-icon.dt-icon-border-double.dt-icon-hover-border-on:after { border-style: double; } .icon-with-text-shortcode.icon-text-id-f25d9d51a31c9ad173c00fcbcd537310 .text-icon.dt-icon-hover-on:hover { font-size: 40px; } #page .icon-with-text-shortcode.icon-text-id-f25d9d51a31c9ad173c00fcbcd537310 .text-icon.dt-icon-hover-bg-on .icon-inner:after, #phantom .icon-with-text-shortcode.icon-text-id-f25d9d51a31c9ad173c00fcbcd537310 .text-icon.dt-icon-hover-bg-on .icon-inner:after { background: #ffffff; } .icon-with-text-shortcode.icon-text-id-f25d9d51a31c9ad173c00fcbcd537310.layout-1 { grid-template-columns: 90px minmax(0,1fr); grid-column-gap: 0px; } .icon-with-text-shortcode.icon-text-id-f25d9d51a31c9ad173c00fcbcd537310.layout-2 { grid-template-columns: minmax(0,1fr) 90px; grid-column-gap: 0px; } .icon-with-text-shortcode.icon-text-id-f25d9d51a31c9ad173c00fcbcd537310.layout-2 .text-icon { margin-left: 0; } .icon-with-text-shortcode.icon-text-id-f25d9d51a31c9ad173c00fcbcd537310.layout-3 { grid-template-columns: 90px minmax(0,1fr); } .icon-with-text-shortcode.icon-text-id-f25d9d51a31c9ad173c00fcbcd537310.layout-3 .dt-text-title { margin-left: 0px; } .icon-with-text-shortcode.icon-text-id-f25d9d51a31c9ad173c00fcbcd537310 .dt-text-title, .icon-with-text-shortcode.icon-text-id-f25d9d51a31c9ad173c00fcbcd537310 .dt-text-title a { color: rgba(255,255,255,0.75); background: none; font-size: 13px; line-height: 25px; } .icon-with-text-shortcode.icon-text-id-f25d9d51a31c9ad173c00fcbcd537310 .dt-text-title { margin-bottom: 0px; } .icon-with-text-shortcode.icon-text-id-f25d9d51a31c9ad173c00fcbcd537310 .dt-text-desc { color: #ffffff; background: none; margin-bottom: 0px; font-size: 15px; line-height: 28px; font-weight: bold; } .icon-with-text-shortcode.icon-text-id-f25d9d51a31c9ad173c00fcbcd537310 .default-btn-shortcode * { vertical-align: middle; }
.icon-with-text-shortcode.icon-text-id-3c4da530c2dfd873e7387545bac3af14 .text-icon { width: 90px; height: 90px; line-height: 90px; font-size: 40px; border-radius: 200px; margin: 0px 0px 20px 0px; } .icon-with-text-shortcode.icon-text-id-3c4da530c2dfd873e7387545bac3af14 .text-icon .icon-inner { min-width: 90px; min-height: 90px; border-radius: 200px; } @media all and (-ms-high-contrast: none) { .icon-with-text-shortcode.icon-text-id-3c4da530c2dfd873e7387545bac3af14 .text-icon .icon-inner { height: 90px; } } .icon-with-text-shortcode.icon-text-id-3c4da530c2dfd873e7387545bac3af14 .text-icon .dt-hover-icon { line-height: 90px; } .icon-with-text-shortcode.icon-text-id-3c4da530c2dfd873e7387545bac3af14 .text-icon:before, .icon-with-text-shortcode.icon-text-id-3c4da530c2dfd873e7387545bac3af14 .text-icon:after, .icon-with-text-shortcode.icon-text-id-3c4da530c2dfd873e7387545bac3af14 .text-icon .icon-inner:before, .icon-with-text-shortcode.icon-text-id-3c4da530c2dfd873e7387545bac3af14 .text-icon .icon-inner:after { min-width: 100%; min-height: 100%; padding: inherit; border-radius: inherit; } #page .icon-with-text-shortcode.icon-text-id-3c4da530c2dfd873e7387545bac3af14 .text-icon.dt-icon-bg-on .icon-inner:before, #phantom .icon-with-text-shortcode.icon-text-id-3c4da530c2dfd873e7387545bac3af14 .text-icon.dt-icon-bg-on .icon-inner:before { background: #ffffff; } .icon-with-text-shortcode.icon-text-id-3c4da530c2dfd873e7387545bac3af14 .text-icon.dt-icon-border-on:before { border-width: 5px; border-style: solid; border-color: ; } .dt-icon-border-dashed.icon-with-text-shortcode.icon-text-id-3c4da530c2dfd873e7387545bac3af14 .text-icon.dt-icon-border-on:before { border-style: dashed; } .dt-icon-border-dotted.icon-with-text-shortcode.icon-text-id-3c4da530c2dfd873e7387545bac3af14 .text-icon.dt-icon-border-on:before { border-style: dotted; } .dt-icon-border-double.icon-with-text-shortcode.icon-text-id-3c4da530c2dfd873e7387545bac3af14 .text-icon.dt-icon-border-on:before { border-style: double; } .icon-with-text-shortcode.icon-text-id-3c4da530c2dfd873e7387545bac3af14 .text-icon.dt-icon-border-dashed.dt-icon-border-on:before { border-style: dashed; } .icon-with-text-shortcode.icon-text-id-3c4da530c2dfd873e7387545bac3af14 .text-icon.dt-icon-border-dotted.dt-icon-border-on:before { border-style: dotted; } .icon-with-text-shortcode.icon-text-id-3c4da530c2dfd873e7387545bac3af14 .text-icon.dt-icon-border-double.dt-icon-border-on:before { border-style: double; } .icon-with-text-shortcode.icon-text-id-3c4da530c2dfd873e7387545bac3af14 .text-icon.dt-icon-hover-border-on:after { border-width: 5px; border-style: solid; border-color: ; } .icon-with-text-shortcode.icon-text-id-3c4da530c2dfd873e7387545bac3af14 .text-icon.dt-icon-border-dashed.dt-icon-hover-border-on:after { border-style: dashed; } .icon-with-text-shortcode.icon-text-id-3c4da530c2dfd873e7387545bac3af14 .text-icon.dt-icon-border-dotted.dt-icon-hover-border-on:after { border-style: dotted; } .icon-with-text-shortcode.icon-text-id-3c4da530c2dfd873e7387545bac3af14 .text-icon.dt-icon-border-double.dt-icon-hover-border-on:after { border-style: double; } .icon-with-text-shortcode.icon-text-id-3c4da530c2dfd873e7387545bac3af14 .text-icon.dt-icon-hover-on:hover { font-size: 40px; } #page .icon-with-text-shortcode.icon-text-id-3c4da530c2dfd873e7387545bac3af14 .text-icon.dt-icon-hover-bg-on .icon-inner:after, #phantom .icon-with-text-shortcode.icon-text-id-3c4da530c2dfd873e7387545bac3af14 .text-icon.dt-icon-hover-bg-on .icon-inner:after { background: #ffffff; } .icon-with-text-shortcode.icon-text-id-3c4da530c2dfd873e7387545bac3af14.layout-1 { grid-template-columns: 90px minmax(0,1fr); grid-column-gap: 0px; } .icon-with-text-shortcode.icon-text-id-3c4da530c2dfd873e7387545bac3af14.layout-2 { grid-template-columns: minmax(0,1fr) 90px; grid-column-gap: 0px; } .icon-with-text-shortcode.icon-text-id-3c4da530c2dfd873e7387545bac3af14.layout-2 .text-icon { margin-left: 0; } .icon-with-text-shortcode.icon-text-id-3c4da530c2dfd873e7387545bac3af14.layout-3 { grid-template-columns: 90px minmax(0,1fr); } .icon-with-text-shortcode.icon-text-id-3c4da530c2dfd873e7387545bac3af14.layout-3 .dt-text-title { margin-left: 0px; } .icon-with-text-shortcode.icon-text-id-3c4da530c2dfd873e7387545bac3af14 .dt-text-title, .icon-with-text-shortcode.icon-text-id-3c4da530c2dfd873e7387545bac3af14 .dt-text-title a { color: rgba(255,255,255,0.75); background: none; font-size: 13px; line-height: 25px; } .icon-with-text-shortcode.icon-text-id-3c4da530c2dfd873e7387545bac3af14 .dt-text-title { margin-bottom: 0px; } .icon-with-text-shortcode.icon-text-id-3c4da530c2dfd873e7387545bac3af14 .dt-text-desc { color: #ffffff; background: none; margin-bottom: 0px; font-size: 15px; line-height: 28px; font-weight: bold; } .icon-with-text-shortcode.icon-text-id-3c4da530c2dfd873e7387545bac3af14 .default-btn-shortcode * { vertical-align: middle; }

.icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4 .text-icon { width: 90px; height: 90px; line-height: 90px; font-size: 40px; border-radius: 200px; margin: 0px 0px 20px 0px; } .icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4 .text-icon .icon-inner { min-width: 90px; min-height: 90px; border-radius: 200px; } @media all and (-ms-high-contrast: none) { .icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4 .text-icon .icon-inner { height: 90px; } } .icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4 .text-icon .dt-hover-icon { line-height: 90px; } .icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4 .text-icon:before, .icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4 .text-icon:after, .icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4 .text-icon .icon-inner:before, .icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4 .text-icon .icon-inner:after { min-width: 100%; min-height: 100%; padding: inherit; border-radius: inherit; } #page .icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4 .text-icon.dt-icon-bg-on .icon-inner:before, #phantom .icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4 .text-icon.dt-icon-bg-on .icon-inner:before { background: rgba(0,0,0,0.05); } .icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4 .text-icon.dt-icon-border-on:before { border-width: 0px; border-style: solid; border-color: ; } .dt-icon-border-dashed.icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4 .text-icon.dt-icon-border-on:before { border-style: dashed; } .dt-icon-border-dotted.icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4 .text-icon.dt-icon-border-on:before { border-style: dotted; } .dt-icon-border-double.icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4 .text-icon.dt-icon-border-on:before { border-style: double; } .icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4 .text-icon.dt-icon-border-dashed.dt-icon-border-on:before { border-style: dashed; } .icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4 .text-icon.dt-icon-border-dotted.dt-icon-border-on:before { border-style: dotted; } .icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4 .text-icon.dt-icon-border-double.dt-icon-border-on:before { border-style: double; } .icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4 .text-icon.dt-icon-hover-border-on:after { border-width: 0px; border-style: solid; border-color: ; } .icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4 .text-icon.dt-icon-border-dashed.dt-icon-hover-border-on:after { border-style: dashed; } .icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4 .text-icon.dt-icon-border-dotted.dt-icon-hover-border-on:after { border-style: dotted; } .icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4 .text-icon.dt-icon-border-double.dt-icon-hover-border-on:after { border-style: double; } .icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4 .text-icon.dt-icon-hover-on:hover { font-size: 40px; } #page .icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4 .text-icon.dt-icon-hover-on:hover .soc-font-icon, #phantom .icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4 .text-icon.dt-icon-hover-on:hover .soc-font-icon, #page .icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4 .text-icon.dt-icon-hover-on:hover .soc-icon, #phantom .icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4 .text-icon.dt-icon-hover-on:hover .soc-icon { color: #fff; background: none; } .icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4.layout-1 { grid-template-columns: 90px minmax(0,1fr); grid-column-gap: 0px; } .icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4.layout-2 { grid-template-columns: minmax(0,1fr) 90px; grid-column-gap: 0px; } .icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4.layout-2 .text-icon { margin-left: 0; } .icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4.layout-3 { grid-template-columns: 90px minmax(0,1fr); } .icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4.layout-3 .dt-text-title { margin-left: 0px; } .icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4 .dt-text-title, .icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4 .dt-text-title a { font-weight: bold; } .icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4 .dt-text-title { margin-bottom: 10px; } .icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4 .dt-text-desc { margin-bottom: 0px; } .icon-with-text-shortcode.icon-text-id-09f80284947b6e42003dbada5effa3a4 .default-btn-shortcode * { vertical-align: middle; }
.icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5 .text-icon { width: 90px; height: 90px; line-height: 90px; font-size: 40px; border-radius: 200px; margin: 0px 0px 20px 0px; } .icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5 .text-icon .icon-inner { min-width: 90px; min-height: 90px; border-radius: 200px; } @media all and (-ms-high-contrast: none) { .icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5 .text-icon .icon-inner { height: 90px; } } .icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5 .text-icon .dt-hover-icon { line-height: 90px; } .icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5 .text-icon:before, .icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5 .text-icon:after, .icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5 .text-icon .icon-inner:before, .icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5 .text-icon .icon-inner:after { min-width: 100%; min-height: 100%; padding: inherit; border-radius: inherit; } #page .icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5 .text-icon.dt-icon-bg-on .icon-inner:before, #phantom .icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5 .text-icon.dt-icon-bg-on .icon-inner:before { background: rgba(0,0,0,0.05); } .icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5 .text-icon.dt-icon-border-on:before { border-width: 0px; border-style: solid; border-color: ; } .dt-icon-border-dashed.icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5 .text-icon.dt-icon-border-on:before { border-style: dashed; } .dt-icon-border-dotted.icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5 .text-icon.dt-icon-border-on:before { border-style: dotted; } .dt-icon-border-double.icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5 .text-icon.dt-icon-border-on:before { border-style: double; } .icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5 .text-icon.dt-icon-border-dashed.dt-icon-border-on:before { border-style: dashed; } .icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5 .text-icon.dt-icon-border-dotted.dt-icon-border-on:before { border-style: dotted; } .icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5 .text-icon.dt-icon-border-double.dt-icon-border-on:before { border-style: double; } .icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5 .text-icon.dt-icon-hover-border-on:after { border-width: 0px; border-style: solid; border-color: ; } .icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5 .text-icon.dt-icon-border-dashed.dt-icon-hover-border-on:after { border-style: dashed; } .icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5 .text-icon.dt-icon-border-dotted.dt-icon-hover-border-on:after { border-style: dotted; } .icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5 .text-icon.dt-icon-border-double.dt-icon-hover-border-on:after { border-style: double; } .icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5 .text-icon.dt-icon-hover-on:hover { font-size: 40px; } #page .icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5 .text-icon.dt-icon-hover-on:hover .soc-font-icon, #phantom .icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5 .text-icon.dt-icon-hover-on:hover .soc-font-icon, #page .icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5 .text-icon.dt-icon-hover-on:hover .soc-icon, #phantom .icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5 .text-icon.dt-icon-hover-on:hover .soc-icon { color: #fff; background: none; } .icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5.layout-1 { grid-template-columns: 90px minmax(0,1fr); grid-column-gap: 0px; } .icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5.layout-2 { grid-template-columns: minmax(0,1fr) 90px; grid-column-gap: 0px; } .icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5.layout-2 .text-icon { margin-left: 0; } .icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5.layout-3 { grid-template-columns: 90px minmax(0,1fr); } .icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5.layout-3 .dt-text-title { margin-left: 0px; } .icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5 .dt-text-title, .icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5 .dt-text-title a { font-weight: bold; } .icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5 .dt-text-title { margin-bottom: 10px; } .icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5 .dt-text-desc { margin-bottom: 0px; } .icon-with-text-shortcode.icon-text-id-e3bdde9a3bec59ff577f29c375ba50c5 .default-btn-shortcode * { vertical-align: middle; }

.icon-with-text-shortcode.icon-text-id-27b1959afdb6da5392a78b3fa9712404 .text-icon { width: 32px; height: 32px; line-height: 32px; font-size: 32px; border-radius: 200px; margin: 0px 0px 10px 0px; } .icon-with-text-shortcode.icon-text-id-27b1959afdb6da5392a78b3fa9712404 .text-icon .icon-inner { min-width: 32px; min-height: 32px; border-radius: 200px; } @media all and (-ms-high-contrast: none) { .icon-with-text-shortcode.icon-text-id-27b1959afdb6da5392a78b3fa9712404 .text-icon .icon-inner { height: 32px; } } .icon-with-text-shortcode.icon-text-id-27b1959afdb6da5392a78b3fa9712404 .text-icon .dt-hover-icon { line-height: 32px; } .icon-with-text-shortcode.icon-text-id-27b1959afdb6da5392a78b3fa9712404 .text-icon:before, .icon-with-text-shortcode.icon-text-id-27b1959afdb6da5392a78b3fa9712404 .text-icon:after, .icon-with-text-shortcode.icon-text-id-27b1959afdb6da5392a78b3fa9712404 .text-icon .icon-inner:before, .icon-with-text-shortcode.icon-text-id-27b1959afdb6da5392a78b3fa9712404 .text-icon .icon-inner:after { min-width: 100%; min-height: 100%; padding: inherit; border-radius: inherit; } .icon-with-text-shortcode.icon-text-id-27b1959afdb6da5392a78b3fa9712404 .text-icon.dt-icon-border-on:before { border-width: 2px; border-style: solid; border-color: ; } .dt-icon-border-dashed.icon-with-text-shortcode.icon-text-id-27b1959afdb6da5392a78b3fa9712404 .text-icon.dt-icon-border-on:before { border-style: dashed; } .dt-icon-border-dotted.icon-with-text-shortcode.icon-text-id-27b1959afdb6da5392a78b3fa9712404 .text-icon.dt-icon-border-on:before { border-style: dotted; } .dt-icon-border-double.icon-with-text-shortcode.icon-text-id-27b1959afdb6da5392a78b3fa9712404 .text-icon.dt-icon-border-on:before { border-style: double; } .icon-with-text-shortcode.icon-text-id-27b1959afdb6da5392a78b3fa9712404 .text-icon.dt-icon-border-dashed.dt-icon-border-on:before { border-style: dashed; } .icon-with-text-shortcode.icon-text-id-27b1959afdb6da5392a78b3fa9712404 .text-icon.dt-icon-border-dotted.dt-icon-border-on:before { border-style: dotted; } .icon-with-text-shortcode.icon-text-id-27b1959afdb6da5392a78b3fa9712404 .text-icon.dt-icon-border-double.dt-icon-border-on:before { border-style: double; } .icon-with-text-shortcode.icon-text-id-27b1959afdb6da5392a78b3fa9712404 .text-icon.dt-icon-hover-border-on:after { border-width: 2px; border-style: solid; border-color: ; } .icon-with-text-shortcode.icon-text-id-27b1959afdb6da5392a78b3fa9712404 .text-icon.dt-icon-border-dashed.dt-icon-hover-border-on:after { border-style: dashed; } .icon-with-text-shortcode.icon-text-id-27b1959afdb6da5392a78b3fa9712404 .text-icon.dt-icon-border-dotted.dt-icon-hover-border-on:after { border-style: dotted; } .icon-with-text-shortcode.icon-text-id-27b1959afdb6da5392a78b3fa9712404 .text-icon.dt-icon-border-double.dt-icon-hover-border-on:after { border-style: double; } .icon-with-text-shortcode.icon-text-id-27b1959afdb6da5392a78b3fa9712404 .text-icon.dt-icon-hover-on:hover { font-size: 32px; } #page .icon-with-text-shortcode.icon-text-id-27b1959afdb6da5392a78b3fa9712404 .text-icon.dt-icon-hover-on:hover .soc-font-icon, #phantom .icon-with-text-shortcode.icon-text-id-27b1959afdb6da5392a78b3fa9712404 .text-icon.dt-icon-hover-on:hover .soc-font-icon, #page .icon-with-text-shortcode.icon-text-id-27b1959afdb6da5392a78b3fa9712404 .text-icon.dt-icon-hover-on:hover .soc-icon, #phantom .icon-with-text-shortcode.icon-text-id-27b1959afdb6da5392a78b3fa9712404 .text-icon.dt-icon-hover-on:hover .soc-icon { color: #fff; background: none; } .icon-with-text-shortcode.icon-text-id-27b1959afdb6da5392a78b3fa9712404.layout-1 { grid-template-columns: 32px minmax(0,1fr); grid-column-gap: 0px; } .icon-with-text-shortcode.icon-text-id-27b1959afdb6da5392a78b3fa9712404.layout-2 { grid-template-columns: minmax(0,1fr) 32px; grid-column-gap: 0px; } .icon-with-text-shortcode.icon-text-id-27b1959afdb6da5392a78b3fa9712404.layout-2 .text-icon { margin-left: 0; } .icon-with-text-shortcode.icon-text-id-27b1959afdb6da5392a78b3fa9712404.layout-3 { grid-template-columns: 32px minmax(0,1fr); } .icon-with-text-shortcode.icon-text-id-27b1959afdb6da5392a78b3fa9712404.layout-3 .dt-text-title { margin-left: 0px; } .icon-with-text-shortcode.icon-text-id-27b1959afdb6da5392a78b3fa9712404 .dt-text-title, .icon-with-text-shortcode.icon-text-id-27b1959afdb6da5392a78b3fa9712404 .dt-text-title a { color: #ffffff; background: none; font-weight: bold; } .icon-with-text-shortcode.icon-text-id-27b1959afdb6da5392a78b3fa9712404 .dt-text-title { margin-bottom: 10px; } .icon-with-text-shortcode.icon-text-id-27b1959afdb6da5392a78b3fa9712404 .dt-text-desc { color: rgba(255,255,255,0.75); background: none; margin-bottom: 20px; font-size: 15px; line-height: 24px; } .icon-with-text-shortcode.icon-text-id-27b1959afdb6da5392a78b3fa9712404 .default-btn-shortcode * { vertical-align: middle; }

.icon-with-text-shortcode.icon-text-id-2560a82162f8bf6311604550e4d306c4 .text-icon { width: 64px; height: 64px; line-height: 64px; font-size: 64px; border-radius: 200px; margin: 0px 0px 20px 0px; } .icon-with-text-shortcode.icon-text-id-2560a82162f8bf6311604550e4d306c4 .text-icon .icon-inner { min-width: 64px; min-height: 64px; border-radius: 200px; } @media all and (-ms-high-contrast: none) { .icon-with-text-shortcode.icon-text-id-2560a82162f8bf6311604550e4d306c4 .text-icon .icon-inner { height: 64px; } } .icon-with-text-shortcode.icon-text-id-2560a82162f8bf6311604550e4d306c4 .text-icon .dt-hover-icon { line-height: 64px; } .icon-with-text-shortcode.icon-text-id-2560a82162f8bf6311604550e4d306c4 .text-icon:before, .icon-with-text-shortcode.icon-text-id-2560a82162f8bf6311604550e4d306c4 .text-icon:after, .icon-with-text-shortcode.icon-text-id-2560a82162f8bf6311604550e4d306c4 .text-icon .icon-inner:before, .icon-with-text-shortcode.icon-text-id-2560a82162f8bf6311604550e4d306c4 .text-icon .icon-inner:after { min-width: 100%; min-height: 100%; padding: inherit; border-radius: inherit; } .icon-with-text-shortcode.icon-text-id-2560a82162f8bf6311604550e4d306c4 .text-icon.dt-icon-border-on:before { border-width: 2px; border-style: solid; border-color: ; } .dt-icon-border-dashed.icon-with-text-shortcode.icon-text-id-2560a82162f8bf6311604550e4d306c4 .text-icon.dt-icon-border-on:before { border-style: dashed; } .dt-icon-border-dotted.icon-with-text-shortcode.icon-text-id-2560a82162f8bf6311604550e4d306c4 .text-icon.dt-icon-border-on:before { border-style: dotted; } .dt-icon-border-double.icon-with-text-shortcode.icon-text-id-2560a82162f8bf6311604550e4d306c4 .text-icon.dt-icon-border-on:before { border-style: double; } .icon-with-text-shortcode.icon-text-id-2560a82162f8bf6311604550e4d306c4 .text-icon.dt-icon-border-dashed.dt-icon-border-on:before { border-style: dashed; } .icon-with-text-shortcode.icon-text-id-2560a82162f8bf6311604550e4d306c4 .text-icon.dt-icon-border-dotted.dt-icon-border-on:before { border-style: dotted; } .icon-with-text-shortcode.icon-text-id-2560a82162f8bf6311604550e4d306c4 .text-icon.dt-icon-border-double.dt-icon-border-on:before { border-style: double; } .icon-with-text-shortcode.icon-text-id-2560a82162f8bf6311604550e4d306c4 .text-icon.dt-icon-hover-border-on:after { border-width: 2px; border-style: solid; border-color: ; } .icon-with-text-shortcode.icon-text-id-2560a82162f8bf6311604550e4d306c4 .text-icon.dt-icon-border-dashed.dt-icon-hover-border-on:after { border-style: dashed; } .icon-with-text-shortcode.icon-text-id-2560a82162f8bf6311604550e4d306c4 .text-icon.dt-icon-border-dotted.dt-icon-hover-border-on:after { border-style: dotted; } .icon-with-text-shortcode.icon-text-id-2560a82162f8bf6311604550e4d306c4 .text-icon.dt-icon-border-double.dt-icon-hover-border-on:after { border-style: double; } .icon-with-text-shortcode.icon-text-id-2560a82162f8bf6311604550e4d306c4 .text-icon.dt-icon-hover-on:hover { font-size: 64px; } #page .icon-with-text-shortcode.icon-text-id-2560a82162f8bf6311604550e4d306c4 .text-icon.dt-icon-hover-on:hover .soc-font-icon, #phantom .icon-with-text-shortcode.icon-text-id-2560a82162f8bf6311604550e4d306c4 .text-icon.dt-icon-hover-on:hover .soc-font-icon, #page .icon-with-text-shortcode.icon-text-id-2560a82162f8bf6311604550e4d306c4 .text-icon.dt-icon-hover-on:hover .soc-icon, #phantom .icon-with-text-shortcode.icon-text-id-2560a82162f8bf6311604550e4d306c4 .text-icon.dt-icon-hover-on:hover .soc-icon { color: #fff; background: none; } .icon-with-text-shortcode.icon-text-id-2560a82162f8bf6311604550e4d306c4.layout-1 { grid-template-columns: 64px minmax(0,1fr); grid-column-gap: 0px; } .icon-with-text-shortcode.icon-text-id-2560a82162f8bf6311604550e4d306c4.layout-2 { grid-template-columns: minmax(0,1fr) 64px; grid-column-gap: 0px; } .icon-with-text-shortcode.icon-text-id-2560a82162f8bf6311604550e4d306c4.layout-2 .text-icon { margin-left: 0; } .icon-with-text-shortcode.icon-text-id-2560a82162f8bf6311604550e4d306c4.layout-3 { grid-template-columns: 64px minmax(0,1fr); } .icon-with-text-shortcode.icon-text-id-2560a82162f8bf6311604550e4d306c4.layout-3 .dt-text-title { margin-left: 0px; } .icon-with-text-shortcode.icon-text-id-2560a82162f8bf6311604550e4d306c4 .dt-text-title, .icon-with-text-shortcode.icon-text-id-2560a82162f8bf6311604550e4d306c4 .dt-text-title a { font-weight: bold; } .icon-with-text-shortcode.icon-text-id-2560a82162f8bf6311604550e4d306c4 .dt-text-title { margin-bottom: 15px; } .icon-with-text-shortcode.icon-text-id-2560a82162f8bf6311604550e4d306c4 .dt-text-desc { margin-bottom: 25px; } .icon-with-text-shortcode.icon-text-id-2560a82162f8bf6311604550e4d306c4 .default-btn-shortcode * { vertical-align: middle; }
.icon-with-text-shortcode.icon-text-id-7e16ecb52c2cd5cf9c7438780cd373f7 .text-icon { width: 64px; height: 64px; line-height: 64px; font-size: 64px; border-radius: 200px; margin: 0px 0px 20px 0px; } .icon-with-text-shortcode.icon-text-id-7e16ecb52c2cd5cf9c7438780cd373f7 .text-icon .icon-inner { min-width: 64px; min-height: 64px; border-radius: 200px; } @media all and (-ms-high-contrast: none) { .icon-with-text-shortcode.icon-text-id-7e16ecb52c2cd5cf9c7438780cd373f7 .text-icon .icon-inner { height: 64px; } } .icon-with-text-shortcode.icon-text-id-7e16ecb52c2cd5cf9c7438780cd373f7 .text-icon .dt-hover-icon { line-height: 64px; } .icon-with-text-shortcode.icon-text-id-7e16ecb52c2cd5cf9c7438780cd373f7 .text-icon:before, .icon-with-text-shortcode.icon-text-id-7e16ecb52c2cd5cf9c7438780cd373f7 .text-icon:after, .icon-with-text-shortcode.icon-text-id-7e16ecb52c2cd5cf9c7438780cd373f7 .text-icon .icon-inner:before, .icon-with-text-shortcode.icon-text-id-7e16ecb52c2cd5cf9c7438780cd373f7 .text-icon .icon-inner:after { min-width: 100%; min-height: 100%; padding: inherit; border-radius: inherit; } .icon-with-text-shortcode.icon-text-id-7e16ecb52c2cd5cf9c7438780cd373f7 .text-icon.dt-icon-border-on:before { border-width: 2px; border-style: solid; border-color: ; } .dt-icon-border-dashed.icon-with-text-shortcode.icon-text-id-7e16ecb52c2cd5cf9c7438780cd373f7 .text-icon.dt-icon-border-on:before { border-style: dashed; } .dt-icon-border-dotted.icon-with-text-shortcode.icon-text-id-7e16ecb52c2cd5cf9c7438780cd373f7 .text-icon.dt-icon-border-on:before { border-style: dotted; } .dt-icon-border-double.icon-with-text-shortcode.icon-text-id-7e16ecb52c2cd5cf9c7438780cd373f7 .text-icon.dt-icon-border-on:before { border-style: double; } .icon-with-text-shortcode.icon-text-id-7e16ecb52c2cd5cf9c7438780cd373f7 .text-icon.dt-icon-border-dashed.dt-icon-border-on:before { border-style: dashed; } .icon-with-text-shortcode.icon-text-id-7e16ecb52c2cd5cf9c7438780cd373f7 .text-icon.dt-icon-border-dotted.dt-icon-border-on:before { border-style: dotted; } .icon-with-text-shortcode.icon-text-id-7e16ecb52c2cd5cf9c7438780cd373f7 .text-icon.dt-icon-border-double.dt-icon-border-on:before { border-style: double; } .icon-with-text-shortcode.icon-text-id-7e16ecb52c2cd5cf9c7438780cd373f7 .text-icon.dt-icon-hover-border-on:after { border-width: 2px; border-style: solid; border-color: ; } .icon-with-text-shortcode.icon-text-id-7e16ecb52c2cd5cf9c7438780cd373f7 .text-icon.dt-icon-border-dashed.dt-icon-hover-border-on:after { border-style: dashed; } .icon-with-text-shortcode.icon-text-id-7e16ecb52c2cd5cf9c7438780cd373f7 .text-icon.dt-icon-border-dotted.dt-icon-hover-border-on:after { border-style: dotted; } .icon-with-text-shortcode.icon-text-id-7e16ecb52c2cd5cf9c7438780cd373f7 .text-icon.dt-icon-border-double.dt-icon-hover-border-on:after { border-style: double; } .icon-with-text-shortcode.icon-text-id-7e16ecb52c2cd5cf9c7438780cd373f7 .text-icon.dt-icon-hover-on:hover { font-size: 64px; } #page .icon-with-text-shortcode.icon-text-id-7e16ecb52c2cd5cf9c7438780cd373f7 .text-icon.dt-icon-hover-on:hover .soc-font-icon, #phantom .icon-with-text-shortcode.icon-text-id-7e16ecb52c2cd5cf9c7438780cd373f7 .text-icon.dt-icon-hover-on:hover .soc-font-icon, #page .icon-with-text-shortcode.icon-text-id-7e16ecb52c2cd5cf9c7438780cd373f7 .text-icon.dt-icon-hover-on:hover .soc-icon, #phantom .icon-with-text-shortcode.icon-text-id-7e16ecb52c2cd5cf9c7438780cd373f7 .text-icon.dt-icon-hover-on:hover .soc-icon { color: #fff; background: none; } .icon-with-text-shortcode.icon-text-id-7e16ecb52c2cd5cf9c7438780cd373f7.layout-1 { grid-template-columns: 64px minmax(0,1fr); grid-column-gap: 0px; } .icon-with-text-shortcode.icon-text-id-7e16ecb52c2cd5cf9c7438780cd373f7.layout-2 { grid-template-columns: minmax(0,1fr) 64px; grid-column-gap: 0px; } .icon-with-text-shortcode.icon-text-id-7e16ecb52c2cd5cf9c7438780cd373f7.layout-2 .text-icon { margin-left: 0; } .icon-with-text-shortcode.icon-text-id-7e16ecb52c2cd5cf9c7438780cd373f7.layout-3 { grid-template-columns: 64px minmax(0,1fr); } .icon-with-text-shortcode.icon-text-id-7e16ecb52c2cd5cf9c7438780cd373f7.layout-3 .dt-text-title { margin-left: 0px; } .icon-with-text-shortcode.icon-text-id-7e16ecb52c2cd5cf9c7438780cd373f7 .dt-text-title, .icon-with-text-shortcode.icon-text-id-7e16ecb52c2cd5cf9c7438780cd373f7 .dt-text-title a { font-weight: bold; } .icon-with-text-shortcode.icon-text-id-7e16ecb52c2cd5cf9c7438780cd373f7 .dt-text-title { margin-bottom: 15px; } .icon-with-text-shortcode.icon-text-id-7e16ecb52c2cd5cf9c7438780cd373f7 .dt-text-desc { margin-bottom: 25px; } .icon-with-text-shortcode.icon-text-id-7e16ecb52c2cd5cf9c7438780cd373f7 .default-btn-shortcode * { vertical-align: middle; }
.upb_row_bg,.upb_video-bg,.vcpb-fs-jquery{overflow:hidden}.vc-row-translate-wrapper{margin:0!important}.uvc-vc-full-width .upb_video-bg{width:100%!important;max-width:100%!important;min-width:100%!important;left:0!important;margin-left:0!important}.upb_bg_overlay,.upb_bg_overlay_pattern{background-color:rgba(0,0,0,0.5);color:inherit;position:absolute;width:100%;height:100%!important;left:0;top:0}.upb_bg_overlay_pattern{background-attachment:fixed}.ult-vc-seperator{position:absolute;width:100%;height:0;left:0;z-index:1}.ult-main-seperator-inner{position:relative;height:100%;width:100%}.ult-vc-seperator.top_seperator{top:-1px;bottom:auto}.ult-vc-seperator.bottom_seperator{top:auto;bottom:-1px}.ult-vc-seperator svg{width:100%;height:auto}.uvc-svg-circle,.uvc-svg-triangle{position:absolute;top:-1px;bottom:auto;z-index:1}.bottom_seperator .uvc-svg-circle,.bottom_seperator .uvc-svg-triangle{top:auto;bottom:-1px;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.uvc-x-large-triangle{position:absolute;top:-1px;bottom:auto;z-index:1}.bottom_seperator .uvc-x-large-triangle{top:auto;bottom:-1px;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.bottom_seperator .uvc-x-large-triangle,.top_seperator .uvc-x-large-triangle-left{-moz-transform:scaleY(-1);-webkit-transform:scaleY(-1);-o-transform:scaleY(-1);-ms-transform:scaleY(-1)}.uvc-x-large-triangle-left,.uvc-x-large-triangle-right{position:absolute;top:-1px;bottom:auto;z-index:1}.bottom_seperator .uvc-x-large-triangle-left,.bottom_seperator .uvc-x-large-triangle-right,.uvc-x-large-circle{top:auto;bottom:-1px}.top_seperator .uvc-x-large-triangle-left{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.top_seperator .uvc-x-large-triangle-right{-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}.bottom_seperator .uvc-x-large-triangle-right{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.uvc-x-large-circle{position:absolute}.top_seperator .uvc-x-large-circle{top:-1px;bottom:auto}.bottom_seperator .uvc-x-large-circle{-ms-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1)}.bottom_seperator .uvc-x-large-circle,.top_seperator .uvc-curve-up-seperator{-moz-transform:scaleY(-1);-webkit-transform:scaleY(-1);-o-transform:scaleY(-1)}.uvc-curve-up-seperator{position:absolute;top:auto;bottom:-1px}.top_seperator .uvc-curve-up-seperator{top:-1px;bottom:auto;-ms-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1)}.uvc-curve-down-seperator{position:absolute;top:auto;bottom:-1px}.bottom_seperator .uvc-curve-down-seperator{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.top_seperator .uvc-curve-down-seperator{top:-1px;bottom:auto;-webkit-transform:scale(-1,-1);-ms-transform:scale(-1,-1);transform:scale(-1,-1)}.uvc-tilt-left-seperator{position:absolute;top:auto;bottom:1px}.top_seperator .uvc-tilt-left-seperator{top:1px;bottom:auto;-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}.uvc-tilt-right-seperator{position:absolute;top:auto;bottom:1px}.bottom_seperator .uvc-tilt-right-seperator{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.top_seperator .uvc-tilt-right-seperator{top:1px;bottom:auto;-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.ult-rounded-split-seperator-wrapper{z-index:1}.ult-rounded-split-seperator{position:relative;height:100%}.ult-rounded-split-seperator:after,.ult-rounded-split-seperator:before{left:0;z-index:10;width:50%;height:70px;background:inherit inherit/inherit inherit inherit inherit;content:'';position:absolute}.ult-vc-seperator.top_seperator svg.uvc-multi-triangle-svg{-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}.vcpb-vz-jquery,.vertical_layer_parallax{background-position:50% 0}.upb_video-bg,.vcpb-default,.vcpb-fix,.vcpb-hz-jquery,.vcpb-vz-jquery,.vertical_layer_parallax{background-repeat:no-repeat}.upb_video-bg,.vcpb-default,.vcpb-fix{-webkit-background-size:cover;background-size:cover}.top_seperator.ult-rounded-split-seperator-wrapper{top:0;bottom:auto}.uvc-wave-seperator{position:absolute;top:auto;bottom:-1px}.top_seperator .uvc-wave-seperator{top:-1px;bottom:auto;-ms-transform:scale(-1);-webkit-transform:scale(-1);transform:scale(-1)}.top_seperator .uvc-cloud-seperator,.top_seperator .uvc-wave-seperator{-moz-transform:scale(-1);-webkit-transform:scale(-1);-o-transform:scale(-1)}.uvc-cloud-seperator{position:absolute;top:auto;bottom:-1px}.top_seperator .uvc-cloud-seperator{top:-1px;bottom:auto;-ms-transform:scale(-1);-webkit-transform:scale(-1);transform:scale(-1)}.separator-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5}.vc-row-translate>.vc-row-translate-wrapper{overflow:hidden;width:100%!important;margin:initial!important}.upb_video_class,.wpb_column,.wpb_row{position:relative}.upb_row_bg{position:absolute;width:100%;height:100%;background-position:center center;top:0;bottom:0;right:0;left:0;z-index:0}.upb-background-text-wrapper,.upb_video-text,.upb_video-text-wrapper{position:relative}.upb_bg_img{display:none!important}.vcpb-default{background-attachment:initial}.vcpb-fix,.vcpb-vz-jquery,.vertical_layer_parallax{background-attachment:fixed}.vertical_layer_parallax{-webkit-background-size:cover;background-size:cover}.vcpb-hz-jquery{background-position:0 50%}.upb_video-wrapper{display:block;max-width:100%;height:100%}.upb_video-text{z-index:9;width:100%;height:100%;top:0;bottom:0;right:0;left:0}.full-browser-size .upb-background-text,.video-browser-size .upb_video-text{margin:initial!important;position:absolute;bottom:auto;top:50%;right:0;left:0;height:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.upb_video-bg{position:absolute;width:100%;height:100%;top:0;bottom:0;right:0;left:0;background-position:50% 50%;margin:0 auto}.upb_video-src{max-width:none;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative;min-width:100%;min-height:100%}.upb_video-src.ult-make-full-height{height:100%;width:auto!important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;top:0}.upb_utube_iframe,.upb_vimeo_iframe{max-width:none;max-height:none;width:100%;height:100%;position:absolute}.upb_video-bg .mbYTP_wrapper iframe{max-width:none!important;max-height:none!important}.uvc-row.uvc-video-fixer .mbYTP_wrapper iframe{margin-left:0!important;margin-top:-50px!important}.video-controls{position:absolute;bottom:10%;right:5%;cursor:pointer;width:auto!important;min-width:15px!important;height:auto!important;z-index:99}.video-controls i{font-size:40px}body.rtl .upb_row_bg{right:auto}.uvc-multi-color-bg{-webkit-animation:MultiColorVC 10s alternate infinite;animation:MultiColorVC 10s alternate infinite;z-index:9998;opacity:.6;background-color:#e14949}@-webkit-keyframes MultiColorVC{0%{background-color:#e14949}25%{background-color:#3de02c}50%{background-color:#2c8de0}100%{background-color:#e02cbc}}@keyframes MultiColorVC{0%{background-color:#e14949}25%{background-color:#3de02c}50%{background-color:#2c8de0}100%{background-color:#e02cbc}}@media (max-width:479px){.uvc_hidden-xs{display:none!important}}@media (min-width:480px)and (max-width:767px){.uvc_hidden-xsl{display:none!important}}@media (min-width:768px)and (max-width:991px){.uvc_hidden-sm{display:none!important}}@media (min-width:992px)and (max-width:1199px){.uvc_hidden-md{display:none!important}}@media (min-width:1200px)and (max-width:1823px){.uvc_hidden-ml{display:none!important}}@media (min-width:1824px){.uvc_hidden-lg{display:none!important}}.mpcth-vc-row-wrap,.toranj-vc-row-wrapper,.x-content-band{position:relative}.js_active .site-inner{overflow:visible}html.ult-remove-fixed-background .upb_row_bg{background-attachment:scroll!important}.vc_row-flex .upb-background-text-wrapper.full-browser-size,.vc_row-flex .upb_video-text-wrapper.full-browser-size{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;width:100%}.vc_row-flex .upb-background-text,.vc_row-flex .upb_video-text,.vc_row-flex .vc-row-translate-wrapper,.vc_row-o-content-bottom .upb-background-text,.vc_row-o-content-bottom .upb_video-text,.vc_row-o-content-bottom .vc-row-translate-wrapper,.vc_row-o-content-middle .upb-background-text,.vc_row-o-content-middle .upb_video-text,.vc_row-o-content-middle .vc-row-translate-wrapper,.vc_row-o-content-top .upb-background-text,.vc_row-o-content-top .upb_video-text,.vc_row-o-content-top .vc-row-translate-wrapper,.vc_row-o-equal-height .upb-background-text,.vc_row-o-equal-height .upb_video-text,.vc_row-o-equal-height .vc-row-translate-wrapper{margin:0 auto!important}.vc_row-o-content-top.full-browser-size .upb-background-text,.vc_row-o-content-top.video-browser-size .upb_video-text{top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.vc_row-o-content-bottom.full-browser-size .upb-background-text,.vc_row-o-content-bottom.video-browser-size .upb_video-text{top:auto;bottom:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}

#default-btn-be02032ba7c1c64b6f3092b47c2d2eb6 { border-radius: 0px; font-size: 24px; } .btn-shadow#default-btn-be02032ba7c1c64b6f3092b47c2d2eb6 { -webkit-box-shadow: 0 1px 6px rgba(0,0,0,0.12); box-shadow: 0 1px 6px rgba(0,0,0,0.12); -webkit-transition: -webkit-box-shadow 0.2s ease-out, opacity 0.45s; transition: box-shadow 0.2s ease-out, opacity 0.45s; } .btn-shadow#default-btn-be02032ba7c1c64b6f3092b47c2d2eb6:hover { -webkit-box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18), 0 4px 15px 0 rgba(0,0,0,0.15); box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18), 0 4px 15px 0 rgba(0,0,0,0.15); } .btn-flat#default-btn-be02032ba7c1c64b6f3092b47c2d2eb6 { -webkit-box-shadow: none; box-shadow: none; } .btn-flat#default-btn-be02032ba7c1c64b6f3092b47c2d2eb6:hover { -webkit-box-shadow: none; box-shadow: none; } #default-btn-be02032ba7c1c64b6f3092b47c2d2eb6.ico-right-side > i { margin-right: 0px; margin-left: 8px; } #default-btn-be02032ba7c1c64b6f3092b47c2d2eb6 > i { margin-right: 8px; font-size: 24px; } #default-btn-be02032ba7c1c64b6f3092b47c2d2eb6:not(:hover) { border-width: 0px; color: #ffffff; padding: 26px 10px 26px 10px; } #default-btn-be02032ba7c1c64b6f3092b47c2d2eb6:not(:hover) * { color: #ffffff; } #default-btn-be02032ba7c1c64b6f3092b47c2d2eb6:hover { border-width: 0px; padding: 26px 10px 26px 10px; } #default-btn-be02032ba7c1c64b6f3092b47c2d2eb6 * { vertical-align: middle; }
.dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7 .team-desc { padding: 0px 0px 0px 0px; } .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7 .team-author-name, .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7 .team-author-name a { margin-bottom: 0px; font-size: 24px; line-height: 34px; font-weight: bold; } .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7 .team-author p { margin-bottom: 15px; font-size: 18px; line-height: 30px; font-weight: bold; } .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7 .team-media { padding: 0px 0px 30px 0px; } .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7 .team-media a, .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7 .team-media > span, .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7 .team-media img { max-width: 250px; } .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7 .dt-css-grid .team-media img { width: 250px; max-width: 100%; } .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7 .team-content { margin-bottom: 5px; } .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7 .team-media, .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7 .team-media a.rollover, .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7 .team-media a.rollover *, .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7 .team-media img { border-radius: 250px; } .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7 .soc-ico { margin-bottom: 0px; } .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7 .soc-ico a { min-width: 32px; min-height: 32px; font-size: 16px; border-radius: 100px; } .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7 .soc-ico a:not(:last-child) { margin-right: 6px; } .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7 .soc-ico a:before, .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7 .soc-ico a:after { min-width: 32px; min-height: 32px; padding: inherit; } .dt-icon-border-on.dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7 .soc-ico a:before { border: 0px solid transparent; } #main .dt-icon-bg-on.dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7 .soc-ico a:before { background: rgba(0,0,0,0.08); -webkit-box-shadow: none; box-shadow: none; } .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7 .soc-ico a:hover { font-size: 16px; } #page .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7 .soc-ico a:hover .soc-font-icon { color: #ffffff; background: none; } .dt-icon-border-hover-on.dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7 .soc-ico a:after { border: 0px solid transparent; } #page .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7 .soc-ico a:not(:hover) .soc-font-icon { color: rgba(0,0,0,0.4); background: none; } .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7 .soc-ico a .soc-font-icon { font-size: 16px; } .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7 .filter-bg-decoration .filter-categories a.act { color: #fff; } .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7:not(.resize-by-browser-width) .dt-css-grid { grid-row-gap: 50px; grid-column-gap: 50px; grid-template-columns: repeat(auto-fill,minmax(,1fr)); } .cssgridlegacy.no-cssgrid .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7:not(.resize-by-browser-width) .dt-css-grid, .no-cssgridlegacy.no-cssgrid .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7:not(.resize-by-browser-width) .dt-css-grid { display: flex; flex-flow: row wrap; margin: -25px; } .cssgridlegacy.no-cssgrid .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7:not(.resize-by-browser-width) .dt-css-grid .wf-cell, .no-cssgridlegacy.no-cssgrid .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7:not(.resize-by-browser-width) .dt-css-grid .wf-cell { flex: 1 0 ; min-width: ; max-width: 100%; padding: 25px; box-sizing: border-box; } .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7.resize-by-browser-width .dt-css-grid { grid-template-columns: repeat(4,1fr); grid-template-rows: auto; grid-column-gap: 50px; grid-row-gap: 50px; } .cssgridlegacy.no-cssgrid .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7.resize-by-browser-width .dt-css-grid, .no-cssgridlegacy.no-cssgrid .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7.resize-by-browser-width .dt-css-grid { margin: -25px; } .cssgridlegacy.no-cssgrid .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7.resize-by-browser-width .dt-css-grid .wf-cell, .no-cssgridlegacy.no-cssgrid .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7.resize-by-browser-width .dt-css-grid .wf-cell { width: 25%; padding: 25px; } @media screen and (max-width: 1199px) { .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7.resize-by-browser-width .dt-css-grid { grid-template-columns: repeat(4,1fr); } .cssgridlegacy.no-cssgrid .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7.resize-by-browser-width .dt-css-grid .wf-cell, .no-cssgridlegacy.no-cssgrid .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7.resize-by-browser-width .dt-css-grid .wf-cell { width: 25%; } } @media screen and (max-width: 991px) { .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7.resize-by-browser-width .dt-css-grid { grid-template-columns: repeat(2,1fr); } .cssgridlegacy.no-cssgrid .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7.resize-by-browser-width .dt-css-grid .wf-cell, .no-cssgridlegacy.no-cssgrid .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7.resize-by-browser-width .dt-css-grid .wf-cell { width: 50%; } } @media screen and (max-width: 767px) { .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7.resize-by-browser-width .dt-css-grid { grid-template-columns: repeat(1,1fr); } .cssgridlegacy.no-cssgrid .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7.resize-by-browser-width .dt-css-grid .wf-cell, .no-cssgridlegacy.no-cssgrid .dt-team-shortcode.team-masonry-shortcode-id-f3e042038f706d18ad724d3b8523d5e7.resize-by-browser-width .dt-css-grid .wf-cell { width: 100%; } }
.content-rollover-layout-list .post-entry-content { top: 0; height: 100%; overflow-y: hidden; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: -ms-flex; display: flex; -webkit-justify-content: flex-end; -moz-justify-content: flex-end; -ms-flex-pack: flex-end; -ms-justify-content: flex-end; justify-content: flex-end; -webkit-flex-flow: column nowrap; -moz-flex-flow: column nowrap; -ms-flex-flow: column nowrap; flex-flow: column nowrap; } .content-rollover-layout-list .post-entry-content:before { position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 1; content: ''; -webkit-transform: translate3d(0,35%,0); transform: translate3d(0,35%,0); } .content-rollover-layout-list .entry-excerpt, .content-rollover-layout-list .post-details { opacity: 0; -webkit-transition: opacity 0.45s; transition: opacity 0.45s; } .mobile-false .content-rollover-layout-list:not(.disable-layout-hover) article:hover .entry-excerpt, .mobile-true .content-rollover-layout-list:not(.disable-layout-hover) article.is-clicked .entry-excerpt, .mobile-false .content-rollover-layout-list:not(.disable-layout-hover) article:hover .post-details, .mobile-true .content-rollover-layout-list:not(.disable-layout-hover) article.is-clicked .post-details { opacity: 1; } .content-rollover-layout-list .post-entry-content:before, .content-rollover-layout-list .post-entry-content .post-entry-wrapper { -webkit-transition: opacity 0.35s, bottom 0.35s, -webkit-transform 0.4s; transition: opacity 0.35s, bottom 0.35s, transform 0.4s; } .content-rollover-layout-list .post-entry-content .post-entry-wrapper { position: absolute; bottom: 0; left: 0; width: 100%; box-sizing: border-box; } .mobile-false .content-rollover-layout-list:not(.disable-layout-hover) article:hover .post-entry-content:before, .mobile-true .content-rollover-layout-list:not(.disable-layout-hover) article.is-clicked .post-entry-content:before { opacity: 1; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); } .mobile-false .content-rollover-layout-list:not(.disable-layout-hover) article:hover .post-entry-wrapper { opacity: 1; bottom: 0; } .mobile-true .content-rollover-layout-list:not(.disable-layout-hover) article.is-clicked .post-entry-wrapper { opacity: 1; bottom: 0; -webkit-transform: translateY(0) !important; transform: translateY(0) !important; } #page .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490.content-rollover-layout-list .post-entry-content { background: none; padding: 0; } 
.blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490.content-rollover-layout-list .post-entry-wrapper { padding: 0px 30px 30px 30px; } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490.content-rollover-layout-list .post-entry-wrapper { bottom: 0px; } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490.content-rollover-layout-list.meta-info-off .post-entry-wrapper { bottom: -20px; } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490.content-rollover-layout-list article:not(.description-off) .post-entry-wrapper { bottom: -5px; } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490.content-rollover-layout-list:not(.disable-layout-hover) article:hover .post-entry-wrapper { bottom: 0; } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .filter-bg-decoration .filter-categories a.act { color: #fff; } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490:not(.mode-masonry) article { margin-top: ; } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490:not(.mode-masonry) article:first-of-type, .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490:not(.mode-masonry) article.visible.first:not(.product) { margin-top: 0; } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490.dividers-on:not(.mode-masonry) article { margin-top: 0; padding-top: ; } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490.dividers-on:not(.mode-masonry) article:first-of-type, .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490.dividers-on:not(.mode-masonry) article.visible.first:not(.product) { margin-top: 0; padding-top: 0; } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .post-thumbnail-wrap { padding: 0px 0px 0px 0px; } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490.enable-bg-rollover .post-thumbnail-rollover:after {  background: -webkit-linear-gradient(); background: linear-gradient(); } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .gallery-zoom-ico { width: 44px; height: 44px; line-height: 44px; border-radius: 100px; margin: -22px 0 0 -22px; border-width: 0px; color: #ffffff; background: none; } .bottom-overlap-layout-list.blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .gallery-zoom-ico { margin-top: -72px; } .gradient-overlay-layout-list.blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .gallery-zoom-ico, .content-rollover-layout-list.blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .gallery-zoom-ico { margin: 0 0 10px; } .content-align-center.gradient-overlay-layout-list.blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .gallery-zoom-ico, .content-align-center.content-rollover-layout-list.blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .gallery-zoom-ico { margin: 0 auto 10px; } .dt-icon-bg-on.blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .gallery-zoom-ico { background: rgba(255,255,255,0.3); -webkit-box-shadow: none; box-shadow: none; } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .gallery-zoom-ico > span, .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .gallery-zoom-ico:before { font-size: 32px; line-height: 44px; } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .gallery-zoom-ico > span, .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .gallery-zoom-ico:before { color: #ffffff; background: none; } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .entry-title, .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490.owl-carousel .entry-title { margin-bottom: 20px; font-size: 24px; line-height: 34px; font-weight: bold; } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .entry-title a, .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490.owl-carousel .entry-title a { color: #ffffff; background: none; } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .entry-meta { margin-bottom: 0px; } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .entry-meta * { color: #ffffff; background: none; } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .portfolio-categories { margin-bottom: 0px; } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .entry-meta > a:after, .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .entry-meta > span:after { background: #ffffff; -webkit-box-shadow: none; box-shadow: none; } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .entry-excerpt { margin-bottom: 5px; } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490:not(.centered-layout-list) .post-entry-content { padding: 0px 30px 30px 30px; } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490:not(.centered-layout-list):not(.content-bg-on):not(.mode-list) .no-img .post-entry-content { padding: 0; } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490.content-bg-on:not(.classic-layout-list):not(.centered-layout-list) .post-entry-content { background: rgba(0,0,0,0.5); -webkit-box-shadow: none; box-shadow: none; } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .post-details.details-type-link, .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .post-details.details-type-link * { color: #ffffff; background: none; } @media screen and (max-width: ) { .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 article { -webkit-flex-flow: column nowrap; -moz-flex-flow: column nowrap; -ms-flex-flow: column nowrap; flex-flow: column nowrap; margin-top: 20px; } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490.dividers-on article { border: none; } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490.content-bg-on.centered-layout-list article { padding: 0; } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490.blog-shortcode.dividers-on article, .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490.dividers-on.classic-layout-list article { margin-top: 20px; padding: 0; } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490.blog-shortcode.dividers-on article:first-of-type, .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490.dividers-on.classic-layout-list article:first-of-type { padding: 0; } #page .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .post-thumbnail-wrap, #page .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .post-entry-content { width: 100%; margin: 0; top: 0; } #page .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .post-thumbnail-wrap { padding: 0; } #page .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .post-entry-content:after { display: none; } #page .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .project-even .post-thumbnail-wrap, #page .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490.centered-layout-list .post-thumbnail-wrap { -webkit-order: 0; -moz-order: 0; -ms-flex-order: 0; order: 0; } #page .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490.centered-layout-list .post-entry-title-content { -webkit-order: 1; -moz-order: 1; -ms-flex-order: 1; order: 1; width: 100%; padding: 20px 20px 0; } #page .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490.centered-layout-list .post-entry-content { -webkit-order: 2; -moz-order: 2; -ms-flex-order: 2; order: 2; padding-top: 0; } #page .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .fancy-categories { top: 10px; left: 10px; bottom: auto; right: auto; } #page .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .fancy-date a { top: 10px; right: 10px; left: auto; bottom: auto; } #page .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .post-entry-content { padding: 20px; } #page .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .entry-title { margin: 3px 0 5px; font-size: 20px; line-height: 26px; } #page .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .entry-meta { margin: 5px 0 5px; } #page .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .entry-excerpt { margin: 15px 0 0; } #page .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .post-details { margin: 5px 0 10px; } #page .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .post-details.details-type-link { margin-bottom: 2px; } } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .owl-nav a { width: 32px; height: 32px; border-radius: 500px; } .dt-arrow-border-on.blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .owl-nav a:not(:hover):before { border-width: 0px; } .dt-arrow-hover-border-on.blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .owl-nav a:hover:after { border-width: 0px; } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .owl-nav a.owl-prev { top: calc(100% + 30px); left: 50%; transform: translateX(calc(-50% + -27px)); } @media all and (-ms-high-contrast: none) { .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .owl-nav a.owl-prev { transform: translateX(-50%); margin-left: -27px; } } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .owl-nav a.owl-prev i { padding: 0px 0px 0px 0px; } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .owl-nav a.owl-next { top: calc(100% + 30px); left: 50%; transform: translateX(calc(-50% + 27px)); } @media all and (-ms-high-contrast: none) { .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .owl-nav a.owl-next { transform: translateX(-50%); margin-left: 27px; } } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .owl-nav a.owl-next i { padding: 0px 0px 0px 0px; } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .owl-nav i { font-size: 32px; } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .owl-nav a:not(:hover) i, .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .owl-nav a:not(:hover) i:before { color: rgba(0,0,0,0.2); background: none; } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .owl-dots { top: calc(100% + 20px); left: 50%; transform: translateX(calc(-50% + 0px)); } @media all and (-ms-high-contrast: none) { .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .owl-dots { transform: translateX(-50%); margin-left: 0px; } } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490 .owl-dot { width: 10px; height: 10px; margin: 0 8px; } @media screen and (max-width: 778px) { .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490.hide-arrows .owl-nav a { display: none; } } @media screen and (max-width: 778px) { .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490.reposition-arrows .owl-nav .owl-prev { top: calc(100% + 30px); left: 50%; transform: translateX(calc(-50% + 10px)); } .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490.reposition-arrows .owl-nav .owl-next { top: calc(100% + 30px); left: 50%; transform: translateX(calc(-50% + 10px)); } } @media screen and (max-width: 778px) and all and (-ms-high-contrast: none) { .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490.reposition-arrows .owl-nav .owl-prev { transform: translateX(-50%); margin-left: 10px; } } @media screen and (max-width: 778px) and all and (-ms-high-contrast: none) { .blog-carousel-shortcode.blog-carousel-shortcode-id-b3c9cead3de29d606336bcc05391b490.reposition-arrows .owl-nav .owl-next { transform: translateX(-50%); margin-left: 10px; } }
.icon-with-text-shortcode.icon-text-id-c0a627794ad4e0f0630a9f782b1777f4 .text-icon { width: 90px; height: 90px; line-height: 90px; font-size: 40px; border-radius: 200px; margin: 0px 0px 20px 0px; } .icon-with-text-shortcode.icon-text-id-c0a627794ad4e0f0630a9f782b1777f4 .text-icon .icon-inner { min-width: 90px; min-height: 90px; border-radius: 200px; } @media all and (-ms-high-contrast: none) { .icon-with-text-shortcode.icon-text-id-c0a627794ad4e0f0630a9f782b1777f4 .text-icon .icon-inner { height: 90px; } } .icon-with-text-shortcode.icon-text-id-c0a627794ad4e0f0630a9f782b1777f4 .text-icon .dt-hover-icon { line-height: 90px; } .icon-with-text-shortcode.icon-text-id-c0a627794ad4e0f0630a9f782b1777f4 .text-icon:before, .icon-with-text-shortcode.icon-text-id-c0a627794ad4e0f0630a9f782b1777f4 .text-icon:after, .icon-with-text-shortcode.icon-text-id-c0a627794ad4e0f0630a9f782b1777f4 .text-icon .icon-inner:before, .icon-with-text-shortcode.icon-text-id-c0a627794ad4e0f0630a9f782b1777f4 .text-icon .icon-inner:after { min-width: 100%; min-height: 100%; padding: inherit; border-radius: inherit; } #page .icon-with-text-shortcode.icon-text-id-c0a627794ad4e0f0630a9f782b1777f4 .text-icon.dt-icon-bg-on .icon-inner:before, #phantom .icon-with-text-shortcode.icon-text-id-c0a627794ad4e0f0630a9f782b1777f4 .text-icon.dt-icon-bg-on .icon-inner:before { background: #ffffff; } .icon-with-text-shortcode.icon-text-id-c0a627794ad4e0f0630a9f782b1777f4 .text-icon.dt-icon-border-on:before { border-width: 5px; border-style: solid; border-color: ; } .dt-icon-border-dashed.icon-with-text-shortcode.icon-text-id-c0a627794ad4e0f0630a9f782b1777f4 .text-icon.dt-icon-border-on:before { border-style: dashed; } .dt-icon-border-dotted.icon-with-text-shortcode.icon-text-id-c0a627794ad4e0f0630a9f782b1777f4 .text-icon.dt-icon-border-on:before { border-style: dotted; } .dt-icon-border-double.icon-with-text-shortcode.icon-text-id-c0a627794ad4e0f0630a9f782b1777f4 .text-icon.dt-icon-border-on:before { border-style: double; } .icon-with-text-shortcode.icon-text-id-c0a627794ad4e0f0630a9f782b1777f4 .text-icon.dt-icon-border-dashed.dt-icon-border-on:before { border-style: dashed; } .icon-with-text-shortcode.icon-text-id-c0a627794ad4e0f0630a9f782b1777f4 .text-icon.dt-icon-border-dotted.dt-icon-border-on:before { border-style: dotted; } .icon-with-text-shortcode.icon-text-id-c0a627794ad4e0f0630a9f782b1777f4 .text-icon.dt-icon-border-double.dt-icon-border-on:before { border-style: double; } .icon-with-text-shortcode.icon-text-id-c0a627794ad4e0f0630a9f782b1777f4 .text-icon.dt-icon-hover-border-on:after { border-width: 5px; border-style: solid; border-color: ; } .icon-with-text-shortcode.icon-text-id-c0a627794ad4e0f0630a9f782b1777f4 .text-icon.dt-icon-border-dashed.dt-icon-hover-border-on:after { border-style: dashed; } .icon-with-text-shortcode.icon-text-id-c0a627794ad4e0f0630a9f782b1777f4 .text-icon.dt-icon-border-dotted.dt-icon-hover-border-on:after { border-style: dotted; } .icon-with-text-shortcode.icon-text-id-c0a627794ad4e0f0630a9f782b1777f4 .text-icon.dt-icon-border-double.dt-icon-hover-border-on:after { border-style: double; } .icon-with-text-shortcode.icon-text-id-c0a627794ad4e0f0630a9f782b1777f4 .text-icon.dt-icon-hover-on:hover { font-size: 40px; } #page .icon-with-text-shortcode.icon-text-id-c0a627794ad4e0f0630a9f782b1777f4 .text-icon.dt-icon-hover-bg-on .icon-inner:after, #phantom .icon-with-text-shortcode.icon-text-id-c0a627794ad4e0f0630a9f782b1777f4 .text-icon.dt-icon-hover-bg-on .icon-inner:after { background: #ffffff; } .icon-with-text-shortcode.icon-text-id-c0a627794ad4e0f0630a9f782b1777f4.layout-1 { grid-template-columns: 90px minmax(0,1fr); grid-column-gap: 0px; } .icon-with-text-shortcode.icon-text-id-c0a627794ad4e0f0630a9f782b1777f4.layout-2 { grid-template-columns: minmax(0,1fr) 90px; grid-column-gap: 0px; } .icon-with-text-shortcode.icon-text-id-c0a627794ad4e0f0630a9f782b1777f4.layout-2 .text-icon { margin-left: 0; } .icon-with-text-shortcode.icon-text-id-c0a627794ad4e0f0630a9f782b1777f4.layout-3 { grid-template-columns: 90px minmax(0,1fr); } .icon-with-text-shortcode.icon-text-id-c0a627794ad4e0f0630a9f782b1777f4.layout-3 .dt-text-title { margin-left: 0px; } .icon-with-text-shortcode.icon-text-id-c0a627794ad4e0f0630a9f782b1777f4 .dt-text-title, .icon-with-text-shortcode.icon-text-id-c0a627794ad4e0f0630a9f782b1777f4 .dt-text-title a { color: rgba(255,255,255,0.75); background: none; font-size: 13px; line-height: 25px; } .icon-with-text-shortcode.icon-text-id-c0a627794ad4e0f0630a9f782b1777f4 .dt-text-title { margin-bottom: 0px; } .icon-with-text-shortcode.icon-text-id-c0a627794ad4e0f0630a9f782b1777f4 .dt-text-desc { color: #ffffff; background: none; margin-bottom: 0px; font-size: 15px; line-height: 28px; font-weight: bold; } .icon-with-text-shortcode.icon-text-id-c0a627794ad4e0f0630a9f782b1777f4 .default-btn-shortcode * { vertical-align: middle; }
.icon-with-text-shortcode.icon-text-id-b4e5f983fbc1e3d72f2c2c068aba733f .text-icon { width: 90px; height: 90px; line-height: 90px; font-size: 40px; border-radius: 200px; margin: 0px 0px 20px 0px; } .icon-with-text-shortcode.icon-text-id-b4e5f983fbc1e3d72f2c2c068aba733f .text-icon .icon-inner { min-width: 90px; min-height: 90px; border-radius: 200px; } @media all and (-ms-high-contrast: none) { .icon-with-text-shortcode.icon-text-id-b4e5f983fbc1e3d72f2c2c068aba733f .text-icon .icon-inner { height: 90px; } } .icon-with-text-shortcode.icon-text-id-b4e5f983fbc1e3d72f2c2c068aba733f .text-icon .dt-hover-icon { line-height: 90px; } .icon-with-text-shortcode.icon-text-id-b4e5f983fbc1e3d72f2c2c068aba733f .text-icon:before, .icon-with-text-shortcode.icon-text-id-b4e5f983fbc1e3d72f2c2c068aba733f .text-icon:after, .icon-with-text-shortcode.icon-text-id-b4e5f983fbc1e3d72f2c2c068aba733f .text-icon .icon-inner:before, .icon-with-text-shortcode.icon-text-id-b4e5f983fbc1e3d72f2c2c068aba733f .text-icon .icon-inner:after { min-width: 100%; min-height: 100%; padding: inherit; border-radius: inherit; } #page .icon-with-text-shortcode.icon-text-id-b4e5f983fbc1e3d72f2c2c068aba733f .text-icon.dt-icon-bg-on .icon-inner:before, #phantom .icon-with-text-shortcode.icon-text-id-b4e5f983fbc1e3d72f2c2c068aba733f .text-icon.dt-icon-bg-on .icon-inner:before { background: #ffffff; } .icon-with-text-shortcode.icon-text-id-b4e5f983fbc1e3d72f2c2c068aba733f .text-icon.dt-icon-border-on:before { border-width: 5px; border-style: solid; border-color: ; } .dt-icon-border-dashed.icon-with-text-shortcode.icon-text-id-b4e5f983fbc1e3d72f2c2c068aba733f .text-icon.dt-icon-border-on:before { border-style: dashed; } .dt-icon-border-dotted.icon-with-text-shortcode.icon-text-id-b4e5f983fbc1e3d72f2c2c068aba733f .text-icon.dt-icon-border-on:before { border-style: dotted; } .dt-icon-border-double.icon-with-text-shortcode.icon-text-id-b4e5f983fbc1e3d72f2c2c068aba733f .text-icon.dt-icon-border-on:before { border-style: double; } .icon-with-text-shortcode.icon-text-id-b4e5f983fbc1e3d72f2c2c068aba733f .text-icon.dt-icon-border-dashed.dt-icon-border-on:before { border-style: dashed; } .icon-with-text-shortcode.icon-text-id-b4e5f983fbc1e3d72f2c2c068aba733f .text-icon.dt-icon-border-dotted.dt-icon-border-on:before { border-style: dotted; } .icon-with-text-shortcode.icon-text-id-b4e5f983fbc1e3d72f2c2c068aba733f .text-icon.dt-icon-border-double.dt-icon-border-on:before { border-style: double; } .icon-with-text-shortcode.icon-text-id-b4e5f983fbc1e3d72f2c2c068aba733f .text-icon.dt-icon-hover-border-on:after { border-width: 5px; border-style: solid; border-color: ; } .icon-with-text-shortcode.icon-text-id-b4e5f983fbc1e3d72f2c2c068aba733f .text-icon.dt-icon-border-dashed.dt-icon-hover-border-on:after { border-style: dashed; } .icon-with-text-shortcode.icon-text-id-b4e5f983fbc1e3d72f2c2c068aba733f .text-icon.dt-icon-border-dotted.dt-icon-hover-border-on:after { border-style: dotted; } .icon-with-text-shortcode.icon-text-id-b4e5f983fbc1e3d72f2c2c068aba733f .text-icon.dt-icon-border-double.dt-icon-hover-border-on:after { border-style: double; } .icon-with-text-shortcode.icon-text-id-b4e5f983fbc1e3d72f2c2c068aba733f .text-icon.dt-icon-hover-on:hover { font-size: 40px; } #page .icon-with-text-shortcode.icon-text-id-b4e5f983fbc1e3d72f2c2c068aba733f .text-icon.dt-icon-hover-bg-on .icon-inner:after, #phantom .icon-with-text-shortcode.icon-text-id-b4e5f983fbc1e3d72f2c2c068aba733f .text-icon.dt-icon-hover-bg-on .icon-inner:after { background: #ffffff; } .icon-with-text-shortcode.icon-text-id-b4e5f983fbc1e3d72f2c2c068aba733f.layout-1 { grid-template-columns: 90px minmax(0,1fr); grid-column-gap: 0px; } .icon-with-text-shortcode.icon-text-id-b4e5f983fbc1e3d72f2c2c068aba733f.layout-2 { grid-template-columns: minmax(0,1fr) 90px; grid-column-gap: 0px; } .icon-with-text-shortcode.icon-text-id-b4e5f983fbc1e3d72f2c2c068aba733f.layout-2 .text-icon { margin-left: 0; } .icon-with-text-shortcode.icon-text-id-b4e5f983fbc1e3d72f2c2c068aba733f.layout-3 { grid-template-columns: 90px minmax(0,1fr); } .icon-with-text-shortcode.icon-text-id-b4e5f983fbc1e3d72f2c2c068aba733f.layout-3 .dt-text-title { margin-left: 0px; } .icon-with-text-shortcode.icon-text-id-b4e5f983fbc1e3d72f2c2c068aba733f .dt-text-title, .icon-with-text-shortcode.icon-text-id-b4e5f983fbc1e3d72f2c2c068aba733f .dt-text-title a { color: rgba(255,255,255,0.75); background: none; font-size: 13px; line-height: 25px; } .icon-with-text-shortcode.icon-text-id-b4e5f983fbc1e3d72f2c2c068aba733f .dt-text-title { margin-bottom: 0px; } .icon-with-text-shortcode.icon-text-id-b4e5f983fbc1e3d72f2c2c068aba733f .dt-text-desc { color: #ffffff; background: none; margin-bottom: 0px; font-size: 15px; line-height: 28px; font-weight: bold; } .icon-with-text-shortcode.icon-text-id-b4e5f983fbc1e3d72f2c2c068aba733f .default-btn-shortcode * { vertical-align: middle; }

.header2 { text-align:center; padding:7px 10px 7px 0; font-size:1.5em; line-height:1.2em; margin-bottom:15px; }
.header2:after {
	display:block;
height:5px;	
	content:'';
	border-color:transparent;-webkit-border-image:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);border-image:linear-gradient(left,#1e6ba5 30%,#178bbc 100%);border-image-slice:1;	
	border-style: solid; border-bottom-width: 3px; border-color: rgb(204, 204, 204); width: 100px; margin: 0px auto;
	border-top:0; border-left:0; border-right:0;
	
}
.header3 { text-align:left; padding:7px 10px 7px 0; font-size:1.5em; line-height:1.2em; margin-bottom:15px; }
.header3:after {
	display:block;
	height:5px;	
	content:'';
	border-color:transparent;-webkit-border-image:-webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);border-image:linear-gradient(left,#1e6ba5 30%,#178bbc 100%);border-image-slice:1;	
	border-style: solid; border-bottom-width: 3px; border-color: rgb(204, 204, 204); width: 100px; margin:0 auto;
	border-top:0; border-left:0; border-right:0;
	
}

.home-page .top-bar { position:absolute; right:10px; top:30px; }
.fleft { float:left; }
.shopping-cart-wrap { opacity:0; visibility:hidden;  transition-duration: .5s; }
.shopping-cart:hover .shopping-cart-wrap, .shopping-cart-wrap:hover { opacity:1; visibility:visible; }
.sectclient h3 {  margin:1px 0 0 4px; font-size:1.4em; }
.listcl li { line-height:1.1em; margin:7px 0 7px 5px;} 
.usrimgsplash img { width:100% }
.vc_single_bar { height:16px !important; }
.vc_progress_bar { padding:5px;}
.vc_progress_bar table td, .vc_progress_bar table th { padding:0; }
..vc_progress_bar table th { text-align:left; }
.vc_progress_bar .stat_label { font-size:0.8em; }
.headerdash { color:white; font-size:1.2em; line-height:1.4em; font-weight:normal; padding:4px 0 4px 12px; margin:0; }
.dashlink { margin-right:15px; display:inline-block; }
.access_inv { font-weight:bold }


		
	.billets { margin:10px; }
	.billet { border:1px dashed black; width:450px; height:200px; position:relative; margin-bottom:20px; margin-right:10px; float:left; page-break-inside: avoid; }
	
	.billet .logob { position:absolute; left:1px; width:190px; height:200px; overflow:hidden;  }
	.billet .logob img { position:absolute; width:100%; top:0; bottom:0; margin:auto;}
	.billet .b_titre { position:absolute; top:8px; left: 210px; font-size:1.2em; line-height:94%; height:37px; overflow:hidden; }
	.billet .b_selection { position:absolute; right:5px; width:100px; top:70px; color:red; text-align:right; }
	
	.billet .b_date { position:absolute; top:46px; left:210px; font-size:1em; }
	.billet .b_no { position:absolute; bottom:5px; right:5px; font-size:0.8em; }
	.billet .b_addr { position:absolute; top:100px; width:285px; right:3px; line-height:1.4em; text-align:right; font-size:0.8em; }
	.billet .b_cie { font-weight:bold; }
	.billet .b_client { position:absolute; top:65px; left:210px; font-size:0.9em; }
	.b_cb { letter-spacing:normal; position:absolute; height:20px;  bottom:5px; font-family:'Libre Barcode 39', cursive; font-weight:normal;font-size:25px }
	.b_cbar { letter-spacing:normal;  font-family:'Libre Barcode 39', cursive; font-weight:normal;font-size:25px  width:100%; text-align:center; }
	.billets .m9221 .logob { background:black; padding-top:40px; height:160px; }
	.billets .p25801 .b_selection:before { content:'Table '; }
	
	.billets .billetperso { margin:0 10px 0px 0; position:relative; }
	
	.listitem_forfait input[type=checkbox] { float:left; margin-right:6px;   }
	.listitem_forfait label { padding-left:5px; width:400px; text-align:left; }
	.subchoix { display:block; font-size:1.4em; padding:4px 0 3px 10px; }
	.listitem_forfait .subdiv { padding-left:20px; padding-top:6px; }
	.listitem_forfait .optsb { clear:left; } 
	
	.f_titre { font-size:1.4em; }
	
	
	
	.fact_info_f {
	margin:2px 0 8px 5px;
	padding-left:4px;
	width:72%;
	overflow:hidden;
	float:left;
	}
	.adrcie {
	    font-size: 0.8em;
    line-height: 1.5em;	
	}
	
	.fact_info_f table { width:100%; }
	.fact_info_f td { line-height:1.5em; }

	
	.fact_info input {     width: 93px;
    padding: 4px 8px;
    line-height: 1em;
    height: 27px; }

.highslide-header { display:none; }	
.factinvoice { height:100%;  }
	.invtool { 
	position:absolute; right:0; top:16px; height:29px; width:112px; font-size:1.4em !important;
	z-index:999;
	}
	.savebuttons { position:absolute; bottom:0; left:10px; right:10px; height:40px; margin-top:25px; }
	.savebuttons a { display:inline-block; margin-right:10px; }
	.invtool .fas { margin-right:3px !important; }
	.invtool .fas:hover { color:#165082; }
	.fa-window-close:hover, .fa-minus-square:hover { color:red; }
	
	#prodid, .addfromcode { margin-bottom:10px; width:90px; margin-left:10px; }
	
	
	.tabheader {
		color:white; font-size:1.1em; border:1px solid #165183; background:#018ab6; 
		font-weight:normal;  
	}
	
	.highslide-body {
		height:100%; 
	}
	.maininvoice {
		margin:-15px auto 0 auto;
		margin-top:-15px;
		text-align:left; width:97%; max-width:1500px; padding:1% 10px 1% 10px;
		height:90%; overflow-y:auto; 
		position:relative;
	}
	.cfacture table {border:1px solid #018ab6; margin-bottom:10px; }
	.cfacture td { padding:2px 7px; line-height: 1.6em; }
	.seltpay { line-height:1.2em; }	
	.tabheader td { 
		padding: 5px 10px 5px 15px;
	}

.invtool { background:white; }
	
	.fiche_client input, .fiche_client select { height:30px !important; padding:2px 15px !important; }
	#vit_pac_ref { width:200px !important; margin-right:10px; }
	.addproductline {
		position:absolute;
	}
	.invoiceline {
		width:98%;
height:28px;		
		padding-left:30px !important;
margin-bottom:0;
	}

	
.
.cfacture { clear:both; height:80%; overflow-y:auto;
width:100%; margin:0 0 5px 0; padding:0 0 30px 0; position:relative;
 }
.fa-file-import { font-size:1.4em; }
.pricesub, .pricesubtx, .pricesubtx2 { float:right; text-align:right; }
	
	.fact_info h2 {     font-weight: normal;
    font-size: 2em; }
	
	.fact_sub_info_c { line-height:1.5em; }
	.fact_info_f h3 { 
	padding:4px 10px 0 0; font-size: 1.3em; margin:0;
	}
	
	#dclient {
		    margin: 20px 0 8px 0;
			line-height:1.5em;
			width:225px;
			float:left;
	}
	
	.adrclient2 {
			margin: 20px 0 8px 0;
			line-height:1.5em;
			width:200px;
			float:left;
	}
	#dclient a {  font-size:1.1em; }
	.trowe .fa-minus-square { font-size:1.4em; }
	.nomclient, .clientname { font-size:1.1em; line-height:1.32em; }
	.fact_info {
	width:25%; float:right; margin:20px 0 0 0; text-align:right;  position:absolute; z-index:999; right:25px; top:19px;
	}

	.fact_cie {
	width:300px; 
	margin-bottom:8px;
	}
	.fact_sub_info_c {
		margin-left:4px;
		
		
	}
	.fact_user_info {
	width:80%; margin:10px 0 0 0;
	min-height:210px;
	}
	
	
	
	
#grille td.highlighted {
  background-color:#1e6ba56e;
}
#boite-reserver {
		max-width:100%;
	-webkit-box-shadow:
		0 1px 1px #4173a2,
		inset 0 1px 1px #4173a2;
	-moz-box-shadow:
		0 1px 1px #4173a2,
		inset 0 1px 1px #4173a2;
	box-shadow:
		0 1px 1px #4173a2,
		inset 0 1px 1px #4173a2;
		
		border:1px solid #4173a2;
	background: #f1f1f1;
	

    width:420px;
    height:260px;
padding:15px 15px 15px 40px;    
}

#boite-reserver h2 { font-size:1.3em; }
#boite-reserver input[type=text], select { padding:4px; }
#boite-reserver input[type=text] { width:90px; }
#boite-reserver div { text-align:left !important; } 
.ui-widget-header  { 
margin-bottom:10px;
 }

 .top_msg { padding:10px 30px; color:#4173a2; line-height:19px;  }
 .nouveau { padding-left:130px; background:url('../fr/nouveau.png') no-repeat; height:80px; }
 
.input_r input[type=checkbox] { display:block; margin:1px auto;  }
.headss { padding-bottom:3px; padding-top:5px;  }
.equip_saison td { padding-right:10px; }
button.button { padding:4px 7px; }
.imgmembre { width:60px; height:50px; position:relative; overflow:hidden }
.btndelpic { position: absolute;
display:none;
    top: 5px;
    right: 5px;
color: red; }
.imgmembre:hover .action { display:inline-block !important; }

.membredt { width:108px; }
.dtsaison { padding:4px; }
.membre_note { width:90%; }
#listmembres td, #listveh td { vertical-align:middle !important; }
#listmembres input, #listveh input { padding:4px; }

#progress { border-radius:10px; width:90%; border:1px solid #82c501; display:none;  }
.progress-bar { background:#82c501; height:18px; border-radius:10px; }

.addmembre, .addveh {
	text-align: center;
    border-radius: 5px;
    background: #82c501;
    color: white;
    padding: 1px 4px;
    border: 1px solid #c2e67c;
	margin-left:10px;
}
.addmembre:hover, .addveh:hover {
	background:#519e10; 
border-color:#89cb01; 
	}
.fileinput-button {
	    position: absolute !important;
    top: 50%;
    margin-top: -30px;
    left: 50%;
    margin-left: -26px;
    display: none;
    z-index: 9999;
	    width: 60px;
    text-align: center;
    border-radius: 5px;
    background: #82c501;
    color: white;
    padding: 2px;
    border: 1px solid #c2e67c;
}

.vehinfom { width:80px;}
.vehinfomm { width:50px;}
.vehinfos { width:40px; }
.vehinfo { width:120px; }
.vehinfomarque { width:180px; }


.statday th, .statday td { padding:2px 4px; text-align:center; }
.borderrep span { display:block; width:120px; border:1px solid #c3c3c3; border-top:none !important; border-style:outset; margin:0 auto;}
tr.strong td { font-weight:bold; padding-top:7px; }


.tabstat td { position:relative; }
.toggle { display:inline-block;  }
.toggle:before { display:inline-block; background:url('../images/arrow-down.png') no-repeat; width:15px; height:15px; }

.partner { padding-right:15px; }
.partner img { margin:0 15px 0 0; height:90px; }


.ms-drop ul { overflow:hidden !important; }

.partenaires { margin-right:-97px;  }
.partenaires .cq { display:block; float:right; }
.partenaires .cq img { width:140px; margin-top:11px; }
.partenaires .cs { display:block; float:right; width:120px; margin-top:18px; }
.partenaires .exp { width:100px; float:right; margin-top:-18px; }
.reservation_en_ligne { font-size:1em; padding-bottom:10px; }
.li_title { font-size:1.3em; }
.catacol2 .buttonreserv, .catalogue_contenu .buttonreserv { font-size:1.6em; }
.buttonreserv {  color:white; padding:3px 5px; border-radius:6px; background:#36bae8; margin-top:5px; display:inline-block;
background-image:linear-gradient(to bottom, #36bae8, #7ac3e5);
}


.cata_ville, .cata_parue_depuis { font-size:0.8em !important; }


.statday th, .statday td { padding:2px 4px; text-align:center; }
.borderrep span { display:block; width:120px; border:1px solid #c3c3c3; border-top:none !important; border-style:outset; margin:0 auto;}
tr.strong td { font-weight:bold; padding-top:7px; }


.tabstat td { position:relative; }
.toggle { display:inline-block;  }
.toggle:before { display:inline-block; background:url('../images/arrow-down.png') no-repeat; width:15px; height:15px; }

.partner { padding-right:15px; }
.partner img { margin:0 15px 0 0; height:90px; }

.tabspartner { width:630px; margin:20px 0 0 -25px }
.ui-tabs-panel { padding:0.4em 4px 0.2em 3px !important; position:relative; }
.consultcamp { position:absolute; top:17px;  }
.addequip { margin-bottom:55px }
.ui-accordion .ui-accordion-content { padding:0 !important; }
.areservd .ui-widget-content { border:0 !important; }

.ui-accordion .ui-accordion-header { padding:0 5px !important; margin-bottom:5px !important; }
.link_grille { display:block; margin:4px 8px; padding-top:5px; height:30px;   } 
.logopartenaire { float:left; max-width:130px; max-height:90px; margin-right:10px; margin-bottom:8px;  }
.infopartenaire .notecie { 	font-style: italic ; display:block; color:#7c8690; font-size:0.8em;  }

.showdesc img { width:20px; padding-top:9px; }
.showdesc { float:left; }
.descprop { display:none; line-height:1em; clear:left; padding:0 10px; margin-top:-10px; }
.descprop .propdesc { font-size:0.75em; color:#474752; }
.descprop .propimg { float:left; margin-right:10px; }
.nondisponible { display:none; }
.shownondisp { clear:left; padding:1px 0 1px 22px; margin-left:10px; background:url('/images/ic_na.png') no-repeat; }
.block_reservation .col33 { float:left; width:31%; margin-right:2%; }
.block_reservation  select, .reservpro input[type=text], .reservpro select { padding:8px; }
.forfaitimg { float:left; }
.descforfait { font-size:0.75em; color:#474752; }
.dforfait { width:600px; float:left; }
.prop_liste_part { width:100%; overflow:hidden; }
.prop_liste { margin-bottom:15px; min-width:400px; }
.prop_liste .titre_annonce { min-width:412px; }
#tabforfait .prop_liste { clear:both; }
.prop_title_inner { padding-right:20px; min-width:412px; }
.prop_tres {  position:relative; border:1px solid #018ab6; padding:10px 10px 24px 10px; min-height:170px; }


	 .reservation-container {
        font-family: Arial, sans-serif;
        max-width: 800px;
        margin: auto;
        padding: 20px;
        border: 1px solid #ccc;
        border-radius: 8px;
        background-color: #f9f9f9;
    }
    .reservation-header {
        text-align: center;
        margin-bottom: 20px;
    }
    .reservation-header h2 {
        margin: 0;
        font-size: 24px;
    }
    .select-container {
        margin-bottom: 20px;
        display: flex;
        justify-content: space-between;
    }
    .select-container select {
        width: 48%;
        padding: 10px;
        font-size: 16px;
    }
    .time-grid {
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(65px, 1fr));
        gap: 10px;
        margin-bottom: 20px;
    }
    .time-slot {
        padding: 1px 10px;
        border: 1px solid #ccc;
        border-radius: 4px;
        text-align: center;
        cursor: pointer;
        transition: background-color 0.3s;
    }
    .time-slot.available {
        background-color: #e6ffe6;
    }
    .time-slot.unavailable {
        background-color: #ffe6e6;
        cursor: not-allowed;
    }
    .time-slot:hover.available, .time-slot.selected {
		padding: 0px 9px;
     background-color: #ccffcc;
    border: 2px solid #4CAF50; 
    }
	.selheure { display:none; } 
	.price-info .seltime { padding:0 10px 0 1px; }
    .price-info {
        margin-top: 20px;
        font-size: 18px;
        text-align: left;
    }
    .price-info strong {
        color: #165082;
    }
    .btn-container {
        text-align: center;
        margin-top: 20px;
    }

    .error-message {
        color: red;
        text-align: center;
        margin-top: 20px;
    }
	

.hproptitle {

}

.btncat {
	margin-right:12px;
	margin-bottom:5px;
}
.div_avert {
	font-size:0.7em;
	line-height:1.6em;
	width:73%;
}
.div_avert i { margin-right:5px; }

.fa-exclamation-triangle { color:#c7c70d; }
.btn_reservation {
	position:absolute !important;
	right:7px;
	bottom:7px;
}

.plage td { cursor:pointer; padding-left:1px; }
.plagetx {   }
.plaget { border-left:1px solid #e6e6e6; border-right:1px solid gray; color:#989898; }

.plage { border:1px solid gray; }

.plage .highlighted { background:#a1c6ec; }

.selnbheure { width:100px; }
.grilledispo { border-right:1px solid gray; }
.grilledispo td { border-top:1px solid gray; border-bottom:1px solid gray; line-height:1.4em;  padding:3px 2px; font-size:0.7em; text-align:center; }
.grilledispo .dcell { border-left:1px solid gray; padding:3px 2px 3px 2px; }
.grilledispo .dcellx { padding:3px 3px 3px 2px; }
.grilledispo td.hgrilled { background:#628db5; }
.grilledispo td.hgrillend { background:#b8aeae;  }
.grilledispo td.hgrillendr { background:#c73333; color:white;  }
.grilledispo .greend { display:block; background:#628db5; color:white; } 
#opthoraire .grilledispo { left:0; top:-30px; }
#opthoraire .selheure  { position:absolute; right:10px; }

.buttoncal { border:1px solid #77aa04; color:white; background:#93c813; padding:2px 6px; font-weight:bold; }

.proptitle { display:inline-block; font-size:0.7em; line-height:1.2em; }
.selheure { width:133px; font-size:0.8em !important;  }

.pno26310,.pno26304,.pno26305,.pno26306,.pno26307,.pno26309,.pno26311,.pno26312,.pno26313,.pno26315,.pno26316 { background:#ff7800; border-radius:10px; opacity:0.7; }
.pno26574, .pno26257 { background:#ffffff; border-radius:10px; opacity:0.7; }
.pno26576 { background:#fffc04; border-radius:10px; opacity:0.7; }


.apoint i { display:none; }

.apointnd { background:url(../images/red_p2.png) no-repeat; opacity:0.9; }

.apoint {
position:absolute; 
background:url('../images/green_p2.png') no-repeat; 
width:20px; 
height:20px;
margin-top:-2px; margin-left:-2px;
box-shadow: 0px 0px 1px 2px white;
border-radius:10px;

}

.apointnd {
position:absolute; 
width:15px; 
height:15px; 
background:url('../images/red_p2.png') no-repeat; 
box-shadow: 0px 0px 1px 2px white;
border-radius:10px;
}

.apointy {
position:absolute; 
width:15px; 
height:15px; 
background:url('../images/yellow_p2.png') no-repeat; 
box-shadow: 0px 0px 1px 2px white;
border-radius:10px;
}

.apointsel {
position:absolute; 
background:url('../images/blue_p2.png') no-repeat; 
width:18px !important; 
height:18px !important; 
margin-top:-2px;
margin-left:-2px;
box-shadow: 0px 0px 1px 2px white;
border-radius:10px;

}


.napoint {
    position: absolute;
    color: white !important;
    -webkit-text-stroke: 1px green;
    text-shadow: 2px 5px 4px black, 0 0 2px rgba(0,0,0,0.8); /* Ombre douce + glow */
    font-size: 28px !important;
	margin-top:-15px;
    cursor: pointer;
    z-index: 10;
    transition: transform 0.2s ease;
}

		.napointnd { -webkit-text-stroke: 1px red; }
		.napointy { -webkit-text-stroke: 1px yellow; }
		.napointsel { -webkit-text-stroke: 2px blue; }



@media print{
 @page {
    margin: 0; /* Définit les marges à zéro */
  }
  body {
    margin: 0; /* Supprime les marges du corps */
    padding: 0;
  }
.fa-minus-square, .faw, .fa { display:none; }
.aria_chat { display:none !important; }
.noprint { display:none !important; }
.bgmenu, .header, .blokheader, .main-content .col2, .footline { display:none; }
.main-content .col1 { width:100%; }
.adrclient { min-height:0 !important; }
	.maininvoice { height:auto !important; overflow-y:visible !important; }
	.cfacture { margin-top:20px; }
	.fact_info_f { margin-bottom:25px; }
	}

	
	.certificats { margin:10px; }
	.certificat { padding:5px; background:white;  border:1px dashed black; width:450px; height:220px; position:relative; margin-bottom:20px; margin-right:10px; float:left; page-break-inside: avoid; }
	.certificat .bfond { position:absolute; top:1px; left:1px;  width:99%; height:99%; }
	.certificat .logob { position:absolute; top:106px; left:1px; width:190px; height:123px; overflow:hidden;  }
	.certificat .logob img { position:absolute; width:100%;  margin:auto;}
	.certificat .b_titre { position:absolute; top:39px; left:10px; font-size:0.86em; line-height:18px; height:36px; overflow:hidden; color:black; width:340px;  text-align:center; }
	.certificat .b_selection { position:absolute; right:5px; width:100px; top:70px; color:red; text-align:right; }
	.certificat .c_oneline { top:47px !important; }
	.certificat .b_date { position:absolute; top:50px; left:210px; font-size:1em; }
	.certificat .b_no { position:absolute; bottom:5px; height:20px; right:120px; font-size:0.8em; }
	.certificat .b_addr {position: absolute;
    top: 81px;
    width: 336px;
    left: 0px;
    color: #fefefd;
    text-align: center;
    font-size: 0.86em; }
	.certificat .b_addr a { color:#f0eeed; }
	.certificat .b_cie { font-weight:bold; }
	.certificat .b_to { position:absolute; bottom:84px; right:95px; font-size:0.8em; }
	.certificat .b_from { position:absolute; bottom:48px; right:95px; font-size:0.8em; }
	.certificat .b_cb { position:absolute; right:105px; height:20px; line-height:28px; bottom:18px; font-family:'Libre Barcode 39', cursive; font-weight:normal;font-size:25px; padding:4px 0 0 5px; background:white; }
	.certificats .m9221 .logob { background:black; padding-top:40px; height:160px; }
	.certificats .p25801 .b_selection:before { content:'Table '; }
	
	
	
	.carte_membres { margin:10px; }
	.carte_membre { padding:5px; background:white;  border:1px dashed black; width:85mm; height:52mm; position:relative; margin-bottom:1px; margin-right:10px; float:left; page-break-inside: avoid; }
	.m9432 .bfond { background:url('/usr/9432vallee_beauceronne_bg.jpg') no-repeat; }
	.carte_membre .delcarte { display:none; position:absolute; top:0; right:0; z-index:99; }
	.carte_membre:hover .delcarte { display:block; }
	
	.carte_membre .bfond { position:absolute; top:1px; left:1px;  width:99%; height:99%; }
	.carte_membre .logob { position:absolute; top:10px; left:110px; width:53px; height:60px; overflow:hidden;  }
	.carte_membre .logob img { position:absolute; width:100%;  margin:auto;}
	.carte_membre .b_titre {position: absolute; top: 10px; left: 165px; font-size: 0.86em; line-height: 18px; height: 75px; overflow: hidden; color: black; width: 164px; text-align: left;}
	.carte_membre .b_nomclient { font-weight:bold; position:absolute; width:310px; color:black; font-size:1.2em; left:10px; top: 92px; }
	.carte_membre .b_empl { display:inline-block; background:#06154b; color:white; padding:4px; }
	.carte_membre .b_client { font-size:0.65em; margin-top:4px; display:inline-block; }
	.carte_membre .b_selection { position:absolute; right:5px; width:100px; top:70px; color:red; text-align:right; }
	.carte_membre .c_oneline { top:47px !important; }
	.carte_membre .b_photo { position:absolute; top:5px; left:5px; font-size:1em; width:100px; height:90px; overflow:hidden; }
	.carte_membre .b_photo img { width:100%; }
	.carte_membre .b_year { font-size:2.2em; font-weight:bold; position:absolute; bottom:14px; left:10px; }
	.carte_membre .b_year2019 { color:#77187b; }
	.carte_membre .b_year2020 { color:#0e0788; }
	.carte_membre .b_year2021 { color:#046921; }
	.carte_membre .b_year2022 { color:#6a0505; }
	.carte_membre .b_year2023 { color:#056a66; }
	.carte_membre .b_vpminfo { position:absolute; bottom:43px; right:5px; font-size:1.4em; }
	#listmembres th, #listmembres td { line-height:1.2em; }
	
	
	.carte_membre .b_no { width:136px; height:18px; text-align:center; position:absolute; bottom:7px; right:4px; font-size:0.55em; }
	.carte_membre .b_addr {position: absolute;
    top: 84px;
    width: 336px;
    left: 0px;
    color: #f0eeed;
    text-align: center;
    font-size: 0.86em; }
	.carte_membre .b_addr a { color:#f0eeed; }
	.carte_membre .b_cie { font-weight:bold; }
	.carte_membre .b_to { position:absolute; bottom:84px; right:95px; font-size:0.8em; }
	.carte_membre .b_from { position:absolute; bottom:48px; right:95px; font-size:0.8em; }
	.carte_membre .b_cb { width:136px; text-align:center; position:absolute; right:4px; height:20px; bottom:16px; font-family: 'Libre Barcode 39', cursive; font-weight:normal;font-size:25px; padding:4px 0 2px 5px; background:white; }
	.carte_membres .m9221 .logob { background:black; padding-top:40px; height:160px; }
	.carte_membres .p25801 .b_selection:before { content:'Table '; }
	
	
	
	.certfield { width:120px; }
	
	.optact { float:left; }
	
.passenger_list { font-size:0.9em; }

.notefacture {
	font-size:1.3em; font-style:italic; line-height:1.1em
}

.adrclient {
	font-size:0.8em; line-height:1.4em;
}
.adrclient2 {
	font-size:0.8em; width:250px; line-height:1.4em; margin-top:20px;
}


.adrclient2 .clientname { font-size:1.35em; } 

@media print {
		
		.printonly { display:block !important; }
		.header-space, .scroll-top, .header-bar, .footer, .masthead, .top-bar-1, .top-bar-2 { display:none; }
		@page { margin:10mm 10mm 10mm 10mm; }
	}
	@media (max-width: 470px) {
		.notefacture { font-size:0.9em; }
		.factdetailprix { font-size:0.7em; }
		.factdetailprix div { font-weight:normal !important; }
	.fact_cie { width:100%;}	
	.facttdprix { width: 30% !important; }
	.fact_sub_info_c { margin-left:0; }
	.fact_user_info { margin: 6px; width:61%; }
	.logouser {display:none; }
	.fact_info_f { margin:5px 15px 10px 5px; width:50%; }
	.fact_sub_info_c { width:100%; }
	.fact_info { width:35%; float:right;  }
	.fact_info h2 { display:none; }
	.fact_user_i , .fact_user_i2 { width:100%; }
	
	}

@media (max-width: 400px) {
	.fact_cie { font-size:0.7em; }
	.fact_info, #dclient { font-size:0.8em; }
	.fact_info_f h3 { font-size:1.1em; line-height:1.3em; margin-top:8px; }
	.adrcie { font-size:1.3em; line-height:1.3em; }
	.fact_info div { float:none !important; }
	.cfacture, .cfacture table, .cfacture table td { border:none !important; }
	.cfacture table { font-size:0.83em;}
	.cfacture .fitem { font-size:1.15em; }
.adrclient { font-size:1.1em !important; }
	.facttdprix { width:118px; }
	.factdetailprix { font-size:1.5em; }
	.factdetailprixst { font-size:1.1em; }
	.margbotfact { height:50px; }
	
}

@media (max-width: 350px) {
.fact_info_f { width:100% !important; text-align:center; }
.fact_info h2 { display:block !important; text-align:center; }
.fact_info { position:relative !important; text-align:center; width:87% !important; }
.fact_info a { display:block;  width:100%; margin:0 auto -20px auto; }
.subtots { height:120px; }
.notetxs { display:none; }
.notetxs2 { display:block !important; }
.factdetailprix { position:absolute; display:block; width:96%; }
.margbotfact { display:none; }
}	
#ddtfinnbrjrs { font-style:italic; font-size:0.8em; }
.tablemodif td { vertical-align:middle !important; }

video, #cssfilters-video, #screenshot-img {
 
  border-radius: 50%;
    width: 200px;
    height: 200px;
    object-fit: cover;
    margin: 0 auto;
	
	position:absolute;
	left:0;
	right:0;
	
	
}
video, #cssfilters-stream {
  background: rgba(255,255,255,0.5);
  border: 1px solid #ccc;
}

#screenshot-button {
	
	margin: 0 auto;
    position: absolute;
    left: 0;
    right: 0;
	bottom:10px;
    padding: 10px;
    width: 125px;
	
}

.loading_wcam {
	position: absolute;
    width: 200px;
    margin: auto;
    left: 0;
    right: 0;
    top: 40%;
	text-align:center;
	font-size:1.2em;
}
.save-capture {
	position: absolute !important;
bottom: 7px; 
right:0px;
padding:10px !important;
}
.capture-button { position: absolute !important;
bottom: 7px; 
padding:10px !important;
}



.optiondiv .addoptiontitle { width:300px; padding:4px; }
.optiondiv select { color:#082432; padding:4px 4px 5px 4px; margin-left:5px; font-size: 0.92em }
.modeleaddoption div { display:inline-block; }
.optiondiv { margin-top:20px; }
button.addopt, button.addchoix { padding:6px 4px 4px 3px; margin-left:5px; }
.divoptions { margin:10px 0; }
.divoptions h3 { margin:5px 0; }
ol.optionchoix { margin-left:50px; margin-top:6px;  list-style-type:decimal; }
ol.optionchoix li { margin:4px 0 2px 8px; }
.addchoixprix { width:70px; margin-left:5px; padding-right:20px; text-align: right; }
.addchoixprixd { display:inline-block; margin-left:-17px; margin-right:10px; }
.info_opt { font-size:0.75em; }
.handle { cursor:move; margin:0 5px -5px 0; opacity:0.3; display:inline-block; width:22px; height:22px; background:url('/images/move_ico.png'); }
.choixopt { display:inline-block; width:150px; }
.titreopt { display:inline-block; width:120px }
.delopt, .delchoix { display:none; color:red; text-align:center;  width:18px; height:18px; }
.addchoix:hover .delopt, .optiondiv:hover .delchoix { display:inline-block; }
.addchoix .imgmenu img { position:absolute; height:40px; top:13px; left:13px; } 
.addchoixdesc { margin-left:5px; width:308px; }
.horaire { width:35px; }
.listmodeliv td { padding-right:10px; }
.select2 { margin-bottom:10px !important; }
.prixmontant { width:75px; display:inline-block; text-align:right; padding-right:10px; position:relative; }
.dtpicker { width:120px; }
.rright { text-align:right; }
.vpd_opt { display:inline-block;  }
.inputquant { width:70px; }
.invent input { padding:4px 10px;  }
.payment, .tdpay input, #extamount { text-align:right; 
    padding: 4px 6px !important;
    height: 25px !important;
	margin-left:3px;
	line-height:25px !important;
	
	}
	.tdpay .payment { width:88px; }
	#extamount { float:left; }
	factcredit { margin-top:-11px; }
.tdpay select { height:25px !important; line-height:25px; padding:0px 6px; margin-left:3px;  }

.lrreserv { clear:left; border-bottom:1px solid #d7dde0; margin-bottom:15px; }

.addvisite input[type=text], .addvisite select {
	 padding: 4px 25px 4px 4px !important;
    height: 32px !important;
	margin-left:3px;
	margin-right:3px;
	line-height:25px !important;
}
.adrivitrine img { max-width:186px; }

.block_reservation { padding-left:29px;overflow:visible;  }
.block_reservation h3 {  font-size:1.1em; overflow:visible; color:#165082; margin-top:4px; margin-bottom:4px;}		

.ui-dialog { z-index:99999 !important; }

.block_reservation .numstep { clear:left; margin:7px; font-size:1.6em; font-weight:bold; float:left; height:40px; }
		.cata_hr { border-top:1px dotted #165082; height:1px; width:100%; margin:7px 0; }

.block_reservation .colx { float:left; width:178px; }
.colx2 { clear:left; width:210px; float:left; margin-bottom:6px; }
.colx3 { width:220px; float:left; }

.selnbrpers {
	width:60px; font-size:1em; margin-top:3px; display:inline-block; padding:4px 6px; font-size:12px; margin-right:5px;
}

.noborder {
border:0;
}

.cal_hl {
font-size:13px;
border:1px solid #5e5d5d;
color:#00173a;
}

.t_mois {
font-size:14px;
font-weight:bold;
color:#000;
border:1px solid #5e5d5d;
}

.green {
background:#00b000;
border:1px solid #5e5d5d;
}

.red {
background:#bf0000;
border:1px solid #5e5d5d;
}
.yellow {
background:yellow;
border:1px solid #5e5d5d;
}

.input_r {
color:#2f67d4;
text-align:center;
width:40px;
}

.gray {
background:#cccccc;
border:1px solid #5e5d5d;
}

.cal_num {
border:1px solid #5e5d5d;
background:#e1dddd;
font-size:13px;
}

.cal_nbrloc {
border:1px solid #5e5d5d;
}

.cal_cell {
border:1px solid #5e5d5d;
}

.r_dispo {
width:830px;
}

.t_leg {
font-size:9px;
line-height:11px;
vertical-align:middle;
width:95px;
padding-left:7px !important;
}

.v_leg {
vertical-align:middle;
}


.prixhor {    position: absolute;
    top: 59px;
right: 16px; }

.selnbheure { width:100px; margin-right:10px; }
.grilledispo {  position:absolute; border-right:1px solid gray; width:97% !important; }
.grilledispo td { border-top:1px solid gray; border-bottom:1px solid gray; line-height:1.4em;  padding:3px 2px; font-size:0.7em; text-align:center; }
.grilledispo .dcell { border-left:1px solid gray; padding:3px 2px 3px 2px; }
.grilledispo .dcellx { padding:3px 3px 3px 2px; }
.grilledispo td.hgrilled { background:#628db5; }
.grilledispo td.hgrillend { background:#b8aeae;  }
.grilledispo td.hgrillendr { background:#c73333; color:white;  }
.grilledispo .greend { display:block; background:#628db5; color:white; } 
#opthoraire .grilledispo { left:0; top:-30px; }
#opthoraire .selheure  { position:absolute; right:10px; }

.buttoncal { border:1px solid #77aa04; color:white; background:#93c813; padding:2px 6px; font-weight:bold; }

.proptitle { display:inline-block; overflow:hidden; }
.selheure { width:133px; font-size:0.8em !important;  }

.pno26310,.pno26304,.pno26305,.pno26306,.pno26307,.pno26309,.pno26311,.pno26312,.pno26313,.pno26315,.pno26316 { background:#ff7800; border-radius:10px; opacity:0.7; }
.pno26574, .pno26257 { background:#ffffff; border-radius:10px; opacity:0.7; }
.pno26576 { background:#fffc04; border-radius:10px; opacity:0.7; }



#infopoint {

padding:10px 1px;
height:120px;
}

#infopoint strong {
display:block;
border-bottom:1px solid #a7a7a7;
font-weight:bold;
font-size:1em;
padding-bottom:2px;
margin-bottom:6px;
}

#infopoint .del {
background:red;
color:#fff;
width:70%;
font-size:1em;
padding:1px 4px;
margin:0 auto;
margin-top:-9px;
}

.divpoint {
width:100%;
font-size:0.9em;
}


.divpoint textarea {
width:200px;
height:80px;
margin-left:5px;
}

.divpoint input[type=text] {
width:200px;
margin-left:5px;
}


.ct { 
text-align:center;
}

	.dd-select { 
		text-decoration:none;
		border-radius:2px; 
		position:relative; 
		box-shadow: 0px 0px 3px 3px rgba(155, 155, 155, 0.3);
		margin:2px 0px;
		cursor:pointer;
	}
	.dd-select a { 
		display:block;
		text-decoration:none;
		font-weight: bold;
		background: #ffffff;
		background: -moz-linear-gradient(top, #ffffff 1%, #eaeaea 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(100%,#eaeaea));
		background: -webkit-linear-gradient(top, #ffffff 1%,#eaeaea 100%);
		background: -o-linear-gradient(top, #ffffff 1%,#eaeaea 100%);
		background: -ms-linear-gradient(top, #ffffff 1%,#eaeaea 100%);
		background: linear-gradient(top, #ffffff 1%,#eaeaea 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 );
		cursor:pointer;
	}
	.dd-desc { 
		color:#666; 
		display:block; 
		overflow: hidden; 
		font-weight:normal; 
		line-height: 1.2em;
		cursor:pointer;
	}
	.dd-option-selected .dd-desc {
		color: #3d7489;
		text-shadow: 0px 1px 1px rgba(255,255,255, 0.6);
		cursor:pointer;
	}
	.dd-selected { 
		overflow:hidden; 
		display:block; 
		padding:6px; 
		font-weight:bold;
	}
	.dd-pointer { 
		width:0; 
		height:0; 
		position:absolute; 
		right:10px; 
		top:50%; 
		margin-top:-3px;
	}
	.dd-pointer-down { 
		border:solid 5px transparent; 
		border-top:solid 5px #000;
		cursor:pointer;
	}
	.dd-pointer-up {
		border:solid 5px transparent !important; 
		border-bottom:solid 5px #000 !important; 
		margin-top:-8px;
		cursor:pointer;
	}
	.dd-options { 
		list-style:none; 
		box-shadow:0px 1px 5px #ddd; 
		display:none; 
		position:absolute; 
		z-index:2000; 
		margin:0; 
		padding:00;
		background:#fff; 
		overflow:visible;
		box-shadow: 0px 0px 3px 3px rgba(155, 155, 155, 0.3);
		background: #eaeaea;
	}
	.dd-options:before {
		content: '';
		position: absolute;
		border-width: 6px 6px 6px 6px;
		border-style: solid;
		border-color: transparent transparent rgba(155, 155, 155, 0.3) transparent ;
		top: -14px; right:8px;
	}
	.dd-options:after {
		content: '';
		position: absolute;
		border-width: 6px 6px 6px 6px;
		border-style: solid;
		border-color: transparent transparent #eaeaea transparent ;
		top: -12px; right:8px;
	}
	.dd-options li { 
		position:relative;
		margin:0px;
		padding:0px;
	}
	.dd-option { 
		padding:4px;
		margin:0px; 
		display:block; 
		overflow:hidden; 
		text-decoration:none; 
		color:#333;
		-webkit-transition: all 0.25s ease-in-out; 
		-moz-transition: all 0.25s ease-in-out;
		-o-transition: all 0.25s ease-in-out;
		-ms-transition: all 0.25s ease-in-out; 
		transition: all 0.25s ease-in-out;
		cursor:pointer;
	}
	.dd-options li a { 
		display:block; 
		top:0px; left:0px; 
		width:100%; 
		height:100%; 
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAABtJREFUeNpi/P//PwM6YGLAAigUBAAAAP//AwA2UAMH/vs2yQAAAABJRU5ErkJggg==); 
	}
	.dd-option:hover, .dd-option-hover, .dd-option-selected.dd-option-hover { 
		background: #ffffff; 
		background: -moz-linear-gradient(top, #ffffff 1%, #ffffff 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(100%,#ffffff));
		background: -webkit-linear-gradient(top, #ffffff 1%,#ffffff 100%);
		background: -o-linear-gradient(top, #ffffff 1%,#ffffff 100%);
		background: -ms-linear-gradient(top, #ffffff 1%,#ffffff 100%);
		background: linear-gradient(top, #ffffff 1%,#ffffff 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );
	}
	.dd-selected-description-truncated { 
		text-overflow: ellipsis; 
		white-space:nowrap;
	}
	.dd-option-selected {
		background: #c6e1ec;
		background: -moz-linear-gradient(top, #c6e1ec 1%, #c6e1ec 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#c6e1ec), color-stop(100%,#c6e1ec));
		background: -webkit-linear-gradient(top, #c6e1ec 1%,#c6e1ec 100%);
		background: -o-linear-gradient(top, #c6e1ec 1%,#c6e1ec 100%);
		background: -ms-linear-gradient(top, #c6e1ec 1%,#c6e1ec 100%);
		background: linear-gradient(top, #c6e1ec 1%,#c6e1ec 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c6e1ec', endColorstr='#c6e1ec',GradientType=0 );		
		color: #3d7489;
		text-shadow: 0px 1px 1px rgba(255,255,255, 0.6);
		box-shadow: 0px 0px 0px 1px rgba(155,155,155,0.3), 0px 2px 2px rgba(0,0,0,0.1);
	}
	.dd-option-image, .dd-selected-image { 
		vertical-align:middle; 
		float:left; 
		margin-right:5px; 
		max-width:64px;
	}
	.dd-image-right { 
		float:right; 
		margin-right:15px; 
		margin-left:5px;
	}
	.dd-container { 
		position:relative; 
		margin:0px;
	}​ 
	.dd-selected-text { 
		font-weight:bold;
		cursor:pointer !important;
	}​

.dd-selected {
padding:4px !important;
}
.dd-selected-text {
display:block;
margin-top:-8px;
}
.dd-option {
padding:6px !important;
}
.dd-option-text {
display:block;
margin-top:-8px;
margin-bottom:-10px;
color: #6A883E;
font-size: 0.9em;
font-weight:bold;
}
.lipoint {
float:left;
background:url('/images/green_p.png') no-repeat; 
width:230px; 
padding-left:22px;
height:20px;
cursor:pointer;
}
.lipoint:hover {
background:url('/images/blue_p.png') no-repeat !important; 
}
.lipointsel {
float:left;
background:url('/images/blue_p.png') no-repeat !important; 
height:20px; 
padding-left:22px;
width:230px;
}
.lipointnd {
float:left;
width:230px; 
height:20px;
padding-left:22px; 
background:url('/images/red_p.png') no-repeat !important; 
}

.lipointla { width:250px !important; } 

.blocktop { width:300px; height:51px; background: url(../fr/bloktitre.jpg); color: #4173a2; }
.blockmid { width:350px;  margin-right:4px;  }

.blockdiv { line-height:1.4em; width:360px; padding:0; margin:0 0 15px 0; margin-left:25px; margin-right:4px; text-align:center;}

.block_title {
font-weight : 200;
	font-family:"Calibri";
	color: #4173a2;
	margin-bottom:8px;
	font-size:22px;
	margin-left:5px;

	
}


.smallbutton {
	color: #fff !important;
    background-color: #1e6ba5;
    background: #1e6ba5;
    background: -webkit-linear-gradient(135deg,#1e6ba5 30%,#178bbc 100%);
    background: linear-gradient(135deg,#1e6ba5 30%,#178bbc 100%);
	border: 1px solid #1e6ba5;
	font: bold 11px/13px "Roboto",Helvetica,Arial,Verdana,sans-serif !important;
    text-transform: none;
	min-height:0 !important;
    border-radius: 1px;
    padding: 4px 7px 3px !important;
	display:inline-block !important; 	
}
.lmargbtn { margin-left:5px; }

.resdiv { position:relative; }
.resdiv .buttonconf { position:absolute; top:0; right:58px;}
.resdiv .buttondel { position:absolute; top:0; right:2px; }

.spourres, .sdtres, .detailplancart { display:block; font-size:0.75em; }

.btnmodifplan { color:#165082 !important; font-size:0.9em !important; display:inline !important; } 

.resdiv i { color:#165082; }

.priceres { display:block; width:97%; text-align:right; font-weight:bold; padding:3px; }
.cart_list li i { width:17px; }

.smallbuttonres {
	margin-bottom:0;
	
}



.mini-search { margin-left:12px; }

.noreserv { color:#165082; }
.proptitlecart { font-size:1em; font-weight:bold; }

.shopping-cart-inner * { line-height:22px; }
.shopping-cart-wrap { 
max-height:320px; overflow-y:auto; 
box-shadow: 0 0 15px 1px rgba(0,0,0,.07); 

}
.tablesearch td { height:24px; line-height:24px;   }

prop_liste:nth-child(3n+3) {
	clear:left;
}


.wgray {
background:#f8f7f8;
border:1px solid #5e5d5d;
}

.bitem {
border:1px solid #5e5d5d;
vertical-align:middle;
text-align:center !important; 
padding:1px 0;
width:20px;
height:16px;
position:relative;
margin:0 auto;
}

.bitemgray {
border:1px solid #5e5d5d;
vertical-align:middle;
text-align:center !important; 
padding:1px 0;
width:20px;
height:16px;
background:#b0a7a7;
margin:0 auto;
}


.bbg {
}
.barrive { 
border-top:1px dashed blue !important; 
border-bottom:1px dashed blue !important; 

}

.blegende .bitem2 { width:14px; }
.blegende .t_leg { width:38px; padding-right:8px; padding-left:2px }


.grille1_etat td a.dth {
color:black;
}
.grille1_etat .current a.dth .cal_num {
background:#aac960 !important;
}



.num_cal_w0, .num_cal_w6 {
	background: #c0d0ec;
    color: #165082;
}



.grille1_etat tr:hover th .titre_emplacement {
	background:#95cc1497 !important;
	color:black;
}


.titre_emplacement {
padding:1px 9px 1px 8px; 
background:#fdfcfc;
font-size:12px;
width:277px;
overflow:hidden;
white-space:nowrap;
}

@media (max-width: 600px) {
	.uvc-main-heading h2 { font-size: 1em !important;
    padding-left: 52px !important;
    line-height: 0.5em !important;
    margin-bottom: 20px !important; }
	
	.uvc-sub-heading {
		line-height:1em !important; 
	}
.titre_emplacement {
width:100px !important;
}
.block_reservation {
	padding-left:5px !important;
}

}

.tdtitreemplacement {
	width:100px;
}

.titre_emplacement2 {
padding:1px 3px; 
background:#fdfcfc;
font-size:12px;
width:202px;
overflow:hidden;
white-space:nowrap;
}

.bitem2{
border:1px solid #5e5d5d;
vertical-align:middle;
text-align:center !important; 
padding:0 5px;
width:20px;
}

.bred {
cursor:pointer;
margin:auto;
	width: 0;
	height: 0;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-bottom: 8px solid #bf0000;
}
.bred2 {
cursor:pointer;
margin:auto;
	width: 0;
	height: 0;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-top: 8px solid #bf0000;
}


.borange2 {
cursor:pointer;
margin:auto;
	width: 0;
	height: 0;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-top: 8px solid #b17036;
}


.bblack {
cursor:pointer;
margin:auto;
	width: 0;
	height: 0;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-bottom: 8px solid gray;
}

.bblack2 {
cursor:pointer;
margin:auto;
	width: 0;
	height: 0;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-top: 8px solid gray;
}

.byellow {
cursor:pointer;
background:yellow;
width:11px;
height:11px;
margin:2px auto 0 auto;
border:1px solid #b0a43d;
}
.borange {
border-radius:8px;	
position:absolute; 
cursor:pointer;
background:orange;
width:13px;
height:13px;
margin:3px auto 0 auto;
border:1px solid #b0a43d;
}


.bblue {
cursor:pointer;
background:#78c4f2;
width:100%;
height:100%;
line-height:1em;
}



.bgreen {
cursor:pointer;
width:10px;
height:10px; 
margin:2px auto 0 auto;
-moz-border-radius: 6px;
border-radius: 6px;
background: #00b000;
border:1px solid #96b03d;
}

.bcent {font-size: 0.7em;
    line-height: 1.5em;
}

.bmille {
	font-size: 0.55em;
    line-height: 2em;
}

.yellow {
background:yellow;
border:1px solid #5e5d5d;
}
.list-4 { list-style-type:none !important; }
.sellangue li a { padding:4px; }
.dt-mega-menu .dt-mega-menu-wrap li { width:300px; }

#maindiv td { padding:0; line-height:1.4em;}
.item-actions { text-align:right; }

.loadingjx { display:block; margin:0 auto; }
.loadingjx img { width:30px; height:30px; margin:0 auto; }

.masthead { background:transparent;  }
.masthead .shopping-cart-wrap { right:-40px;}
.masthead.sticky-on { margin-top:30px !important; }
.masthead.sticky-on .top-bar  { display:none; }
.ultimate-heading-80545f524c0b4f7f3 { text-align:left; }
.mini-post-img { margin-right:10px; }
.uvs-sub-w { font-weight:bold;color:#ffffff; }

.cart_list img { width:auto !important; }
.forceshow,.forceshow .sub-nav, .sub-nav:hover, .dt-mega-menu-wrap:hover,.dt-mega-menu-wrap:hover .sub-nav {
	opacity:1 !important;
	visibility:visible !important;
}

.selrenouvelle {
	padding:0 23px;
	height:26px;
}
#pdispo h3 { font-size:1.1em; }

#go-pricing-table-35577 .gw-go-col-wrap { min-width:222px; } #go-pricing-table-35577 .gw-go-col-inner { border-radius:0 0 0 0; } #go-pricing-table-35577 ul.gw-go-body, #go-pricing-table-35577 ul.gw-go-body li { border:none !important; padding-top:1px; } #go-pricing-table-35577 ul.gw-go-body li .gw-go-body-cell { padding-top:1px; } #go-pricing-table-35577 ul.gw-go-body { padding-bottom:1px; } #go-pricing-table-35577 .gw-go-tooltip-content { background-color:#333333;color:#FFFFFF; } #go-pricing-table-35577 .gw-go-tooltip:before { border-top-color:#333333; } #go-pricing-table-35577 .gw-go-col-wrap-0 .gw-go-header h3 { line-height:24px !important; } #go-pricing-table-35577 .gw-go-col-wrap-0 .gw-go-coinb div > span, #go-pricing-table-35577 .gw-go-col-wrap-0 .gw-go-coinf div > span { font-size:28px !important; line-height:34px !important; } #go-pricing-table-35577 .gw-go-col-wrap-1 .gw-go-header, #go-pricing-table-35577 .gw-go-col-wrap-1 .gw-go-body li .gw-go-body-cell:before, #go-pricing-table-35577 .gw-go-col-wrap-1 .gw-go-btn { background-color:#333333; } #go-pricing-table-35577 .gw-go-col-wrap-1 .gw-go-coinf div, #go-pricing-table-35577 .gw-go-col-wrap-1 .gw-go-coinb div, #go-pricing-table-35577 .gw-go-col-wrap-1 .gw-go-body li { color:#333333; } #go-pricing-table-35577 .gw-go-col-wrap-1 .gw-go-header h3 { line-height:24px !important; } #go-pricing-table-35577 .gw-go-col-wrap-1 .gw-go-coinb div > span, #go-pricing-table-35577 .gw-go-col-wrap-1 .gw-go-coinf div > span { font-size:28px !important; line-height:34px !important; } #go-pricing-table-35577 .gw-go-col-wrap-1 .gw-go-footer-row[data-row-index="0"] .gw-go-btn { font-size:13px !important; font-weight:bold !important; font-family:Roboto, sans-serif !important; } #go-pricing-table-35577 .gw-go-col-wrap-2 .gw-go-header, #go-pricing-table-35577 .gw-go-col-wrap-2 .gw-go-btn { background-color:#333333; } #go-pricing-table-35577 .gw-go-col-wrap-2 .gw-go-coinf div, #go-pricing-table-35577 .gw-go-col-wrap-2 .gw-go-coinb div { color:#333333; } #go-pricing-table-35577 .gw-go-col-wrap-2 .gw-go-header h3 { line-height:24px !important; } #go-pricing-table-35577 .gw-go-col-wrap-2 .gw-go-coinb div > span, #go-pricing-table-35577 .gw-go-col-wrap-2 .gw-go-coinf div > span { font-size:28px !important; line-height:34px !important; } #go-pricing-table-35577 .gw-go-col-wrap-2 .gw-go-footer-row[data-row-index="0"] .gw-go-btn { font-size:13px !important; font-weight:bold !important; font-family:Roboto, sans-serif !important; } #go-pricing-table-35577 .gw-go-col-wrap-3 .gw-go-header, #go-pricing-table-35577 .gw-go-col-wrap-3 .gw-go-body li .gw-go-body-cell:before, #go-pricing-table-35577 .gw-go-col-wrap-3 .gw-go-btn { background-color:#333333; } #go-pricing-table-35577 .gw-go-col-wrap-3 .gw-go-coinf div, #go-pricing-table-35577 .gw-go-col-wrap-3 .gw-go-coinb div, #go-pricing-table-35577 .gw-go-col-wrap-3 .gw-go-body li { color:#1e6ba5; } #go-pricing-table-35577 .gw-go-col-wrap-3 .gw-go-header h3 { line-height:24px !important; } #go-pricing-table-35577 .gw-go-col-wrap-3 .gw-go-coinb div > span, #go-pricing-table-35577 .gw-go-col-wrap-3 .gw-go-coinf div > span { font-size:28px !important; line-height:34px !important; } #go-pricing-table-35577 .gw-go-col-wrap-3 .gw-go-footer-row[data-row-index="0"] .gw-go-btn { font-size:13px !important; font-weight:bold !important; font-family:Roboto, sans-serif !important; } #go-pricing-table-35577 .gw-go { visibility:inherit; }
@media only screen and (min-width: 480px) and (max-width: 767px) { #go-pricing-table-35577 .gw-go-col-wrap { width:50%; } }
@media only screen and (min-width: 480px) and (max-width: 767px) { .gw-go-tooltip { left:50% !important; right:auto !important; transform: translateX(-50%) !important; margin-left:0!important; } .gw-go-tooltip-content:before { right:auto !important; left:50% !important; margin-left:-6px !important; } }
@media only screen and (max-width: 479px) { #go-pricing-table-35577 .gw-go-col-wrap { width:100%; } }
@media only screen and (max-width: 479px) { .gw-go-tooltip { left:50% !important; right:auto !important; transform: translateX(-50%) !important; margin-left:0!important; } .gw-go-tooltip-content:before { right:auto !important; left:50% !important; margin-left:-6px !important; } }

.titreforfait { font-size:0.7em; }
.not-clickable-item:hover .menu-text { color:#1e6ba5 !important; }
.home_service td { line-height:1em; padding:4px 4px 4px 0 !important; }
#pdispo table tr, #gestsubusers table tr { border-bottom:1px solid #afaeae; }
#pdispo table tr td, #gestsubusers table tr td { padding:4px 4px; }
#pdispo table tr:nth-child(even), #gestsubusers table tr:nth-child(even) { background:#fbfbfb; }
#pdispo1 table { width:100%; }
#pdispo1 { width:100%; overflow-x:auto;  }

.input_r { width:45px; height:26px !important; padding:3px !important; margin-bottom:0 !important; }
#fdispo select.input_r { padding:0 !important }
#fdispo tr, #fdispo td { line-height:1em; padding:2px 4px; }

.facttdprix { width:23%; }
.uploadul {  list-style-type:none; }
.uploadul li { line-height:1em; margin:10px; }

.titreprecision {
	display:block;
	clear:both;
	width:226px;
	float:left;
	overflow:hidden;
	margin-left:5px;
	color:#5b5b5b;
	font-family:Calibri;
	font-size:1.1em;
	font-weight:200;
}
.valueprecision {
	display:block;
	width:350px;
	overflow:hidden;
	position:relative;
	height:42px;
}

.precision_t10 .valueprecision {
	overflow:visible !important;
	width:235px !important;
	float:left;
	
}

.valueprecision small, .valueprecisionadd small {
	font-size:0.7em;
	line-height:1.2em;
position:absolute;
left:125px;
top:5px;	
}
 .valueprecisionadd small { left:125px; }
.valueprecision .symb2, .valueprecisionadd .symb2 { margin-left:-33px; }
.valueprecision .symb, .valueprecisionadd .symb { margin-left:-19px; }

.valueprecisionadd {
	display:block;
	margin-bottom:6px;
	width:660px;
	overflow:hidden;
	position:relative;
}


@media screen and (max-width: 800px) {
.searchform {
	position: absolute;
    left: 95px;
}
.near-logo-second-switch { margin-right:-5px !important; }
.rightplanpanel {
	width:95% !important;
	max-width:100% !important;
	top:54% !important;
	right:1px !important;
	height:39% !important;
}
.rightplanpanel .block_title { display:none; }
.imgpointplan { width:50%; float:left; margin-right:5px; }

.buttonplusplan { right:32px; top:70px !important; }
.buttonminusplan { right:32px; top:101px !important; }
.selplantitle { font-size:1.4em !important; top:0 !important; width:90% !important;}
#planscroll {
	top:60px !important;
	right:10px !important; 
	bottom:55% !important;
	height:45% !important;
}

#infopoint img { max-width:100%; }

}



#pdispo1 table td { min-width:28px; }
@media (min-width: 1000px) {
	#pdispo1 table { width:100% }
}


input.cke_dialog_ui_input_text { border-style:none !important;  margin-bottom:0 !important; }

.ms-parent { margin-left:0 !important; margin-bottom:10px; }
.ms-choice { border-radius:0 !important;  }

.choix_prec .btncat {
	padding:6px 8px !important;
}
.model_list{margin:0px;padding:0px;width:100%; overflow-y:auto;	box-shadow: 10px 10px 5px #888888;border:1px solid #000000;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;border-bottom-left-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;border-bottom-right-radius:0px;-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;border-top-right-radius:0px;-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;border-top-left-radius:0px;}
.model_list table{min-width:100%; margin:0px;padding:0px;}.model_list tr:last-child td:last-child {-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;border-bottom-right-radius:0px;}
.model_list table tr:first-child td:first-child {-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;border-top-left-radius:0px;} .model_list table tr:first-child td:last-child {-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;border-top-right-radius:0px;}.model_list tr:last-child td:first-child{-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;border-bottom-left-radius:0px;} .model_list tr:hover td{background-color:#ffaaaa;}.model_list td{ line-height:1.2em; vertical-align:middle;background-color:#ffffff;border:1px solid #000000;border-width:0px 1px 1px 0px;text-align:left;padding:5px;font-size:12px;font-family:arial;font-weight:normal;color:#000000;}.model_list tr:last-child td{border-width:0px 1px 0px 0px;} .model_list tr td:last-child{border-width:0px 0px 1px 0px;} .model_list tr:last-child td:last-child{border-width:0px 0px 0px 0px;} .model_list tr:first-child td{	background:-o-linear-gradient(bottom, #1e6ba5 5%, #178bbc 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1e6ba5), color-stop(1, #178bbc) );	background:-moz-linear-gradient( center top, #1e6ba5 5%, #178bbc 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1e6ba5", endColorstr="#178bbc");	background: -o-linear-gradient(top,#1e6ba5,83be4d);background-color:#1e6ba5;border:0px solid #000000;text-align:center;border-width:0px 0px 1px 1px;font-size:14px;font-family:arial;font-weight:bold;color:#ffffff;}
.model_list tr:first-child:hover td{background:-o-linear-gradient(bottom, #1e6ba5 5%, #178bbc 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1e6ba5), color-stop(1, #178bbc) );	background:-moz-linear-gradient( center top, #1e6ba5 5%, #178bbc 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1e6ba5", endColorstr="#178bbc");	background: -o-linear-gradient(top,#1e6ba5,83be4d);background-color:#1e6ba5;}.model_list tr:first-child td:first-child{border-width:0px 0px 1px 0px;} .model_list tr:first-child td:last-child{border-width:0px 0px 1px 1px;}
.model_list tr:first-child td a { color:white !important; }
.model_list td.tdres { text-align:right; font-size:0.6em; padding:7px 3px 7px 1px; }
.fieldtitre { display:inline-block; width:200px; font-weight:600; }
.formtitre { display:inline-block; width:122px; }
.delbut { display:none; position:absolute; top:1px; right:1px; text-align:center; color:white !important; font-weight:bold !important; text-decoration:none !important; background:red; border:1px solid red; line-height:1.1em; width:14px; height:14px; font-size:0.7em !important; font-face:arial !important; }
.modifbut { display:none; position:absolute; top:1px; right:16px; text-align:center; color:white !important; font-weight:bold !important; text-decoration:none !important; background:blue; border:1px solid blue; line-height:0.9em; width:14px; height:14px; font-size:1em !important; font-face:arial !important; }

.fieldsel { position:relative; }
.fieldsel:hover .delbut { display:block; }

.vc_col-md-8 .div_avert { margin-top: 4px;
    padding-bottom: 13px; }
.ui-dialog-titlebar-close {
	font-size: 0.7em !important;
    font-weight: bold !important;
}
.button, .button2, .buttonprec { border:1px solid #07649b !important; }
.addchoixprix { padding-right:18px !important; }
.pagination{height:auto;width:100%; margin:0;padding:11px 0 82px}.pagination ul{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;box-shadow:none;margin:0 auto;width:100%;text-align:left}.pagination ul li{display:inline-block;margin:0 10px 0 0; background:none !important; padding:0 !important;}.pagination ul li .pagenav{line-height:24px;padding:0 10px;text-transform:none;color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #d4d6d8;box-shadow:none;background:#178bbc}.pagination ul li span.pagenav{color:#fff;background:#178bbc;border:1px solid #178bbc}.pagination ul li a.pagenav{color:#5c626d;background:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pagination ul li a.pagenav:hover{text-decoration:none; color:#fff;background:#178bbc;border:1px solid #178bbc}

.payesp h4 { margin-bottom:0; font-size:1.2em; font-weight:500; }
.payesp input { margin-bottom:4px; }
.payclover { min-height:75px; }
.payclover .field { height:50px; }
.ralert { color:red; }

.cloverkitrep { margin-top:20px; }

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
}

.alert-dismissible {
  padding-right: 4rem;
}

.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: #004085;
  background-color: #cce5ff;
  border-color: #b8daff;
}

.alert-primary hr {
  border-top-color: #9fcdff;
}

.alert-primary .alert-link {
  color: #002752;
}

.alert-secondary {
  color: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db;
}

.alert-secondary hr {
  border-top-color: #c8cbcf;
}

.alert-secondary .alert-link {
  color: #202326;
}

.alert-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
}

.alert-success hr {
  border-top-color: #b1dfbb;
}

.alert-success .alert-link {
  color: #0b2e13;
}

.wpq_titre {
	line-height:1.2em;
}
.alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb;
}

.alert-info hr {
  border-top-color: #abdde5;
}

.alert-info .alert-link {
  color: #062c33;
}
.cloverkitpay { text-align:center; }

.alert-warning {
     color: #ffffff;
    background-color: #7bb9d7;
    border-color: #1e6ba5;
    font-size: 1.3em !important;
}
}

.alert-warning hr {
  border-top-color: #ffe8a1;
}

.alert-warning .alert-link {
  color: #533f03;
}

.alert-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}

.alert-danger hr {
  border-top-color: #f1b0b7;
}

.alert-danger .alert-link {
  color: #491217;
}

.alert-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe;
}

.alert-light hr {
  border-top-color: #ececf6;
}

.alert-light .alert-link {
  color: #686868;
}

.alert-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca;
}

.alert-dark hr {
  border-top-color: #b9bbbe;
}

.alert-dark .alert-link {
  color: #040505;
}	

.btn-success {
	padding:5px 8px; 
}
.branding { z-index:999; }
.buttoninscript { color:rgba(255,255,255,0.75); display:block; margin-top:4px; margin-left:4px; }
.assistant .uvc-heading h2 { padding-left:50px !important; }
.sticky-mobile-logo-second-switch { padding-top:7px; }
.top-bar-bg {background-color: rgba(255,255,255,0); }
.sticky-mobile-on { background:white; }
.uvc-main-heading h2 { text-align:left; padding-bottom:10px !important;}
.rpro-join {
	background-size: cover; background-repeat: no-repeat; background-color: rgb(0, 0, 0); background-image: url('/themes/reservpro/images/bg-dev-studio-05.jpg'); background-attachment: scroll; min-width: 1519px; left: -134.6px; width: 1519px; background-position: 50% -52px;
}
.ultimate-heading-5545f525c3f3830d .uvc-sub-heading { color:white; font-weight:bold; line-height:1.1em; }
.uvc-bold { font-weight:bold; }
.uvc-white { color:white; }
.overfilter { position:absolute; width:100%; height:100%; background:black; left:-20px; opacity:0.5; }
.assist_intro { margin-top:20px; text-align:center; }

.user_reponse {
			position: absolute;
			display: none;
			left:1px;
			bottom: 6px;
			width: 100%;
			background:#fdfdfd;
			border:1px solid #ddd; 
		}
			.resume_service { margin:10px; padding:5px; border:1px solid #ddd; }
			.info_ai { position:absolute; display:none; top:56px; width:80%; left:10%; line-height:1.21em; height: 205px; font-size:20px; color:gray; padding-bottom:10px; overflow:hidden; }
			.info_ai .subinfo { position:absolute; width:100%; bottom:0; margin-bottom:16px; }
			#question_ai { margin:0 auto; padding:5px 10px; top:30px; font-size:1.2em; line-height:1.4em; width:93.5%; min-height:200px; overflow:auto; opacity:0;  }
			#question_ai h3 { margin-bottom:22px; }
			#question_ai ul { list-style-type:none; }
			.finalsubmit { margin-top:20px !important; }
			.usrreponse { height:100%; margin-bottom:0; line-height:20px !important; border-style: none; border-color: transparent; overflow-y:auto; width:100%;  padding:20px 82px 0 30px; }
			.usrrep { width:97%; opacity:0; height:200px; z-index:999; text-align:center; padding-left:20px; position:absolute; left:0; top:150px; font-size:1.2em;  line-height:15px;  }
			.assistant { position:relative; }
			.confirm_exactitude { font-size: 1.18em; color: #165082; font-weight:500; }
			.resume_service { max-height:160px; overflow:auto; border-color:#eee; }
			.assistant h2 { font-size: 1.15em; margin: 10px 0 7px 0; font-weight:500; }
			.details_cie h2 { margin-top:25px !important; }
			.astuce { margin-top:5px; font-size:0.88em; line-height:1.4em; }
			.button { display:block; margin-top:5px; margin-right:10px; }
			.btnconfai { display: block !important; margin: 9px auto; }
			.assistant_main { position:relative; max-width:1200px; width:100%;  margin:0 auto; padding:30px 0 85px 0;  }
			#btnsendai { height: 100%;
    clear: left;
    top: 0;
    margin:0 !important;
    position: absolute;
    right: 0;
     }
			.longdesc { font-size:80%; }
			
			.longdesc h1 { font-size:1.25em; } .longdesc h2 { font-size:1.2em; margin:0 0 2px 0; } .longdesc h3 { font-size:1em; margin: }
			.airesult { font-style:itelic; }
			.buttonadd { margin-bottom:20px; }
			
					@media (max-width:600px) {
						
						.info_ai { font-size:0.95em; top:10px; left:5px; width:94%; }
						.loadersub { top:100px !important; }
						#question_ai { width:90%; }
			#question_ai, #question_ai p { font-size:1.1em; line-height:1.27em; }	
					}

.modalite { border:1px solid #ddd;  padding:10px 10px 20px 10px; margin:15px 0 5px 0; height:150px; font-size:0.75em; overflow-y:auto; }

ul.disc { list-style-type:disc; margin:5px 0 5px 20px; }
	.modalite p { font-size:1em; }
	.modalite h3 { padding-bottom:5px; }
					
					
		.containerload { height: 25px; width: 100%; font-family: Helvetica; }
.loadersub {
  height: 20px;
  width: 250px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}

.loadersub .loader--dot {
  animation: loadersub 3s ease-in-out infinite;
  height: 20px;
  width: 20px;
  border-radius: 100%;
  background-color: black;
  position: absolute;
  border: 2px solid white;
}
.loadersub .loader--dot:first-child {
  background-color: #1e6ba5;
  animation-delay: 0.5s;
}

.loadersub .loader--dot:nth-child(2) {
  background-color: #178bbc;
  animation-delay: 0.4s;
}

.loadersub .loader--dot:nth-child(3) {
  background-color: #2992e0;
  animation-delay: 0.3s;
}

.loadersub .loader--dot:nth-child(4) {
  background-color: #2992e0;
  animation-delay: 0.2s;
}

.loadersub .loader--dot:nth-child(5) {
  background-color: #178bbc;
  animation-delay: 0.1s;
}

.loadersub .loader--dot:nth-child(6) {
  background-color: #1e6ba5;
  animation-delay: 0s;
}

.loadersub .loader--text {
  position: absolute;
  top: 200%;
  left: 0;
  right: 0;
  width: 100%;
  margin: auto;
}


@keyframes loadersub {
  15% { transform: translateX(0); }
  45% { transform: translateX(230px); }
  65% { transform: translateX(230px); }
  95% { transform: translateX(0); }
}
.icon-lead{   font-size: 50px;}
.margin-col{ padding: 10px 0 5px 0;}


.bienvenue { margin:0 auto; }
.bienvenue textarea { width:100%; max-width:800px; height:80px; }
.user_reponse { display:none; }
.contact-reservpro { max-width:1000px; margin:0 auto; }
#question_ai .allo {     width: 35px;
    margin: 0 10px -6px -46px; }
	
#testpass {font-size: 0.75em;
    font-weight: bold;
    display: inline-block;
padding: 7px 0 0 8px;}

.btnrep { width:100%; }
	#Message { width:100%; height:50px;  }  
	.borderbox { border:1px solid #f1f1f1;} 
	.borderbox .inner { padding:20px; }
	.assistant_main { text-align:left; }
	.assist_contact .assistant, .assist_contact .assistant_main, .assist_contact #question_ai, .assist_contact .contact-reservpro { max-width:100% !important; width:100% !important; padding:0 !important; }
	.bgblue h3 { color:white; }
	.bgblue { background:#1f6ba5; color:white; height:100%; }
	.contact-reservpro .outer { margin-right:20px; height:100%;  }
	.introcontact .inner { padding:30px; }
	.smallinfo { font-size:0.8em; }
	.contact-reservpro ol { margin-top:32px; counter-reset: item; }
	.contact-reservpro ol li { display:block; padding-left:25px; position:relative; margin-bottom:18px; }
	.contact-reservpro ol li:before { display:inline-block; content: counter(item);
            counter-increment: item; padding-left:9px;
           color:black; left:-10px; position:absolute; font-weight:bold; font-size:0.8em;
	border-radius:15px; width:17px; height:25px; background:white;  font-weight:bold; }
	#question_ai { padding:0 !important; }
	
	.googleplace { max-width:900px; margin:10px auto; }
.hide { display:none; }
.getinfos { margin-top:10px; }
.getinfo { width:100%; margin-top:10px; clear:left; position:relative; }
.getinfo i { position: absolute; left: 0; top: 4px; font-weight: bold; color: #1e6ba5;  }
.getinfo label { display:inline-block; width:426px; float:left; clear:left; padding-left:34px; text-align:left; }
.getinfo input { float:left; margin-left:5px;}
.getinfos .button, .getinfo .button { margin: 0 0 0 10px !important; }
.getinfo:after { content:''; display:block; clear:left; margin-bottom:5px; }
#sendaria { margin:0 0 0 10px !important; }
#question_ai .button {
	display:inline-block !important;
	background:#1e6ba5 !important;
	font-weight:normal;
	margin:20px 10px 20px 0;
}
.button { cursor:pointer; } 
.assistant #Message {
	width:100%;
	height: 100px;
}
#question_ai p { margin-bottom:17px; }
.assistant, .assistant_main, #question_ai { text-align:left; }
.fonctionnalite { padding:17px 10px 7px 80px; position:relative;}
.fonctionnalite i { position:absolute; width:54px; left:19px; top:26px; font-size:2em;  background: -webkit-linear-gradient(left,#1e6ba5 30%,#178bbc 100%);
    color: transparent;
    -webkit-background-clip: text; }
.fonctionnalite h4 { margin-bottom:10px; }
.info_ai { text-align:center; }


.optrapport { float:right; margin-top:-50px; }
.button-lead{

font: normal 17px/24px "Roboto",Helvetica,Arial,Verdana,sans-serif!important;
    text-transform: none;
    border-radius: 1px;
    padding: 12px 18px;
    min-height: 55px !important;
    border: none;
    line-height: 40px;
    padding-top: 0;
    padding-bottom: 0;}



    .lead-text-ital{
    font-size: 15px;
    line-height: 27px;
font-style: italic;}

.margin-top{
	margin-top:25px;
}


@media (min-width: 800px) {

	 .margin-both{ margin: 40px 0 40px 0}
}


@media (max-width: 800px) {

	 .margin-both{ margin: 20px 0 20px 0}
}
 


@media (max-width: 800px) {

.fond-gris {
    position: relative;
    box-sizing: border-box;
    background-color: rgba(0,0,0,0.04) !important;
	padding: 50px 0 25px 0;
}
}



@media (min-width: 800px) {

.fond-gris {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
    width: 1500px;
    left: -32%;
    position: relative;
    box-sizing: border-box;
    width: 163%;
    padding-left: 209px;
    padding-right: 209px;
    background-color: rgba(0,0,0,0.04) !important;
}
}


@media (min-width: 800px) {
.fond-blanc {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
    width: 150%;
	top:150px;
    position: relative;
    box-sizing: border-box;
	padding: 61px !important; 
    padding-left: 135px;
	right: 150px;
    padding-right: 134px;
    background-color: #ffffff !important;}
} 

@media (max-width: 800px) {
.fond-blanc {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
    width: 150%;
	top:150px;
    position: relative;
    box-sizing: border-box;
    padding-left: 135px;
    padding-right: 134px;
    background-color: #ffffff !important;}
}



.h2accroche {
	font-size: 46px;
    text-align: center;
    line-height: normal;
    font-weight: 300;
}



@media (min-width: 800px) {
.h2accroche1 {
	font-size: 46px;
    text-align: center;
	padding: 0 60px 0 60px;
    line-height: normal;
    font-weight: 300;
}
}

@media (max-width: 800px) {
.h2accroche1 {
    font-size: 30px;
    text-align: center;
    line-height: 50px;
    font-weight: 300;}
	
	}




@media (min-width: 1001px) {
.img-gd {

    width: 150%;
    position: relative;
    box-sizing: border-box;
    padding-left: 135px;
	right: 150px;
    padding-right: 134px;
    background-color: #ffffff !important;}
} 

@media (max-width: 1000px) {
.sticky-mobile-on .top-bar { display:none; }
.button-group .button { margin:10px 10px 10px 0 !important; }
#question_ai .allo { float:left; margin:-1px 10px -6px 0; }
.bienvenue { padding-left:5px; }
.img-gd {
    width: 150%;
    position: relative;
    box-sizing: border-box;
    padding-left: 0;
    padding-right: 180px;
    background-color: #ffffff !important;}
}



strong {
    font-weight: 500!important;}
	
	
.center {
    text-align:center;}
	

.uvc-white{
    font-weight: bold!important;}
	
	 
	     
		.cat{ 
		 
		 font: normal 400 18px/22px "Roboto",Helvetica,Arial,Verdana,sans-serif !important;
    text-transform: none;
    margin-top: 15px;
    border-radius: 1px;
    border: 0 solid #1e6ba5;
    padding: 12px 18px;
}

.img-fond{ 

background-image: url("/images/barriere-automatique-interieur-reservpro.jpg");
 background-repeat: no-repeat; /* Do not repeat the image */
  background-size: cover; /* Resize the background image to cover the entire container */    
  height:700px;
    position: relative;
	background-position: 0 -113px;
	width: 150%;
	top:25px;
	margin-bottom:70px;
	margin-left:-25%;
    box-sizing: border-box;
    padding-left: 135px;
	}
	
	
	.button-lead{

font: normal 17px/24px "Roboto",Helvetica,Arial,Verdana,sans-serif!important;
    text-transform: none;
    border-radius: 1px;
    padding: 12px 18px;
    min-height: 55px !important;
    border: none;
    line-height: 40px;
    padding-top: 0;
    padding-bottom: 0;}


    .lead-text-desc{
	font-size: 16px;
    line-height: 27px;
    margin-top: 30px;}

  .lead-text-desc li {
   margin-bottom: 3em;}

.lead-text-desc .strong {
    margin-bottom: 15px;
    font-weight: 500;
    font-size: 22px;}
   

.lead-text-desc ul {
list-style:none;
}



.lead-text-desc li:before {
    color: transparent;
	
    content: "▪";
    display: inline-block;
    font-size: 1.5rem;
    line-height: 1.2;
    margin-left: -1.5rem;
    margin-top: -3px;
    position: absolute;
    text-shadow: 0 1px 0 #1e6ba5 ;
    width: 1.5rem;
}


.titre-lead {
margin-bottom: 15px;
margin-top: 15px;
    font-weight: 500;
    font-size: 22px;
	}


.content ul {
    list-style: none!important;}


    .lead-text-ital{
    font-size: 15px;
    line-height: 27px;
font-style: italic;}

.margin-top{
	margin-top:25px;
}

.small{
     font-size: 16px;
    line-height: 27px;
    margin-top: 5px;
   }

.small-text-desc {
   	font-size: 16px;
    line-height: 27px;
    padding-bottom: 17px;
    margin-bottom: 17px;
	
}

.instruction h4 i {
margin-right:10px; 
}	

.instruction .texte-info {
		font-size: 16px;
		line-height:20px;
}

.small-text-desc ul {
list-style:none;
}


.small-text-desc li:before {
    color: transparent;
	
    content: "▪";
    display: inline-block;
    font-size: 1.5rem;
    line-height: 0.5;
    margin-left: -1.5rem;
    margin-top: 3px;
    position: absolute;
    text-shadow: 0 1px 0 #1e6ba5 ;
    width: 1.5rem;
}

.ligne-grise{ 
border-bottom: 1px solid #ccc;}

	
@media (min-width: 800px) {
	
	.img-fd-g{ 

background-image: url("/images/inscription-reservpro-femme.jpg");
background-repeat: no-repeat;
background-size: cover;
position: relative;
background-position: 0 -113px;
margin-bottom: 70px;
	}
	
}


	
	

.fond-blanc-g {
  top: 150px;
  position: relative;
   padding: 61px !important;
   background-color: #ffffff !important;
  margin-bottom: 150px;
}
.tnotefacture { margin:0 1%; width:98%; }

.fade-in { animation: fadeIn 1.5s ease-in both; }

@keyframes fadeIn {
	from {
		opacity: 0;
		transform: translate3d(0, 30%, 0);
	}
	to {
		opacity: 1;
		transform: translate3d(0, 0, 0);
}

}

.reveal{
  position: relative;
  transform: translateY(150px);
  opacity: 0;
  transition: 1s all ease;
}

.reveal.active{
  transform: translateY(0);
  opacity: 1;
}

.planliste { list-style-type:none !important; }

	.single_billet { page-break-inside:avoid; }
	.info_client_lr {
		width:29%; float:left; line-height:1.2em;
	}
	
	.lrdetailprix {
		width:98%;text-align:right;
	}
	
	.lr_inforeserv {
		width:36%; line-height:1.5em; font-size:1em; float:left; margin-bottom:7px;
	}
	
	@media (max-width: 800px) {
.optrapport { margin-top:0px; float:none; }
.searchform-s { width:107px !important; }
	.img-fd-g{display:none;
	}
	.access_inv { padding-left:16px; }
	.lrreserv .lr_dinfo, .lrreserv .lr_inforeserv, .lrreserv .info_client_lr, .lrdetailprix { text-align:center; width:100% !important; }
.highslide-html-content {
    width: 95% !important;
}
	
	}
	
	.fraisreservation { width: 68px;
    padding: 5px 5px !important;
    height: 27px !important; }
	
	.cfacture .rt { text-align:right; }
	.cfacture .tdup { vertical-align:top; padding-top:5px; }
	.cfacture .ct:hover .viewtx { display:block !important; }
	
	.image_membre, .image_membre .pict {  width:100%; height:100%; }
	.usrpic { width:100%; height:100%;  object-fit:cover; }


/* Conteneur principal */
.billets {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    justify-content: center;
}

/* Style pour chaque billet */
.single_billet {
    display: flex;
    flex-direction: column;
    width: 100%;
    max-width: 300px; /* Réduire la largeur maximale pour compacter les billets */
    border: 1px solid #ccc;
    border-radius: 10px;
    overflow: hidden;
    background-color: #fff;
    box-shadow: 0 4px 8px rgba(0,0,0,0.1);
    margin-bottom: 10px;
}

.ticket {
    display: flex;
    flex-direction: column;
	text-align:center;
}

.left {
    position: relative;
}

.image {
    background-size: cover;
    background-position: center;
    width: 100%;
	overflow:hidden;
    height: 150px; /* Réduire la hauteur de l'image */
}
.b_cbar {
	font-size:1.35em;
	font-family: 'Libre Barcode 39', cursive;
    font-weight: normal;
	margin-bottom:-10px;
}

.ticket-info {
    padding: 10px; /* Réduire le padding */
	line-height:1.3em;
}

.ticket-info .date {
    font-size: 12px; /* Réduire la taille de la police */
    color: #888;
    margin-bottom: 5px; /* Réduire l'espacement */
}

.show-info { margin-top:8px; }
.show-info .nomclient {
    font-size: 16px; /* Réduire la taille de la police */
    font-weight: bold;
    margin: 5px 0;

}

.show-info .nomservice {
	font-size: 1.7em;
	line-height:1.2em;
  color: #178bbc;
  font-weight: bold;
}
.horaireticket {
    font-size: 20px; /* Augmenter la taille de la police pour l'heure */
    color: #333;
    margin: 10px 0;
}

.name-co,
.ticket-adr {
       font-size: 12px;
    line-height: 1.6em;
    color: #666;
    margin: 2px 0 2px 0;
}

.date {
	border-top: 1px solid gray;
  border-bottom: 1px solid gray;
  padding: 5px 0;
  font-weight: 700;
  display: flex;
  margin: 5px;
  align-items: center;
  justify-content: space-around;
}
.b_cb,
.ticket-number {
    font-size: 10px; /* Réduire la taille de la police */
    color: #444;
    text-align: center;
	margin-bottom:0;
   
}

/* Partie droite du billet */
.right {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 10px; /* Réduire le padding */
    background-color: #f9f9f9;
}

.right-info-container {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
}

.barcode img {
    max-width: 80%; /* Réduire la taille maximale de l'image QR code */
    height: auto;
    margin-bottom: 10px;
}

.logo-reservpro {
    width: 30%; /* Réduire la taille du logo */
    opacity: 0.7;
    margin-top: 5px; /* Ajouter un peu d'espace en haut du logo */
}

/* Styles spécifiques pour mobile */
@media (max-width: 600px) {
    .single_billet {
        flex-direction: column;
        max-width: 100%;
    }

    .ticket {
        flex-direction: column;
    }

    .left,
    .right {
        width: 100%;
    }

    .right {
        padding: 0;
    }

.barcode { width:100%; }
    .barcode img {
        width: 90% /* Ajustez la taille de l'image QR code pour mobile */
        max-height:
    }
}
#infocert { padding-left:30px; }

#quoicat, #quoiprec { display:flex; flex-wrap:wrap; }
.sub-nav .menu-item i.fa, .sub-nav .menu-item i.fas, .sub-nav .menu-item i.far, .sub-nav .menu-item i.fab { text-align: center; width: 1.25em; }
#areservd { padding-left:4%; }

.ui-autocomplete {
    overflow-y: auto; /* Ajouter un défilement vertical si nécessaire */
    overflow-x: hidden; /* Masquer le défilement horizontal */
	z-index:999999 !important;
	min-width:250px; 
	background:white;
}

.ui-menu-item-wrapper {
    display: flex;
    flex-direction: column;
	min-width:250px;
}

.ui-menu-item-wrapper .item-label {
    font-weight: bold;
}

.ui-menu-item-wrapper .item-info {
    color: gray;
    font-size: 0.9em;
}

.ui-state-active .item-info { color:white; }
.hrsep {
  border-top: 1px solid #cfe1e6;
  margin: 10px 0;
  height: 1px;
}

.havereserv.highlight .button {
    animation: pulse-highlight 1s 1;
}
@keyframes pulse-highlight {
    0% { box-shadow: 0 0 0 0 #018bb6aa; }
    70% { box-shadow: 0 0 24px 12px #018bb6aa; }
    100% { box-shadow: 0 0 0 0 #018bb6aa; }
}

.havereserv {
    transition: box-shadow 0.3s, background 0.3s;
}
.havereserv .button {
    color: #fff;
    font-weight: 600;
    font-size: 1.25em;
    padding: 20px 40px;
    transition: background 0.2s, box-shadow 0.2s;
    border: none;
    outline: none;
}
.havereserv .button:hover {
    background: linear-gradient(90deg, #1e6ba5, #018bb6);
}
