@media only screen and (max-width: 1140px){#slider .rslides-content,
.thinkupslider-sc .rslides-content{padding:0
50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#logo{margin-left:15px}}@media only screen and (max-width: 960px){}@media only screen and (max-width: 768px){#content{padding-top:30px}body.layout-boxed #body-core,
body.custom-background #body-core{border-left:none;border-right:none}#header,#pre-header{position:static !important;margin:0
!important}#header-links,#header-sticky{display:none !important}#header-social
ul{float:none}#pre-header{padding:0
10px}#logo{float:none !important;position:static !important;text-align:left !important;display:inline-block !important;margin:0
!important;padding:0
20px !important;border-left:1px solid #EEE !important;border-right:1px solid #EEE !important}#intro{}.intro-style2
#intro{max-height:200px}#logo
img{max-height:45px !important;position:static !important}#logo img,
#logo
h1{float:left;min-height:45px;line-height:45px;margin-top:5px !important;margin-bottom:5px !important}#logo .site-description{display:none}#logo
a{display:block !important}#header-core{display:table;width:100%;padding:0
10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#logo,#header-nav{display:table-cell;vertical-align:middle}#header-nav{z-index:1;position:relative;width:60px;border-left:1px solid #EEE;border-right:1px solid #EEE}#header-responsive{display:block;width:100%;background:#292929;padding:0
20px}#header-responsive
ul{margin:0}#header-responsive
li{position:relative;list-style:none}#header-responsive .sub-menu
li{padding:0;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}#header-responsive li
a{color:#AAA;display:block;border-bottom:1px dotted #505050;padding:10px
20px}#header-responsive li.current-menu-item > a,
#header-responsive li a:hover{color:white}#header .menu > li.menu-hover > a,
#header .menu > li.current-menu-item > a,
#header .menu > li.current-menu-ancestor > a,
#header .menu>li>a:hover{color:inherit;background:none}.btn-navbar{display:block;padding:15px
0}.btn-navbar .icon-bar{display:block;width:20px;height:3px;margin:0
auto;background-color:#292929}.nav-collapse.collapse{-webkit-transition:height 0.35s ease;-moz-transition:height 0.35s ease;-ms-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease;position:relative;overflow:hidden;height:0}.header-below
#logo{margin-top:0 !important}.header-style2
#logo{border-left:1px solid #353535 !important;border-right:1px solid #353535 !important}.header-style2 #header-nav{border-left:1px solid #353535;border-right:1px solid #353535}.header-style2 .btn-navbar .icon-bar{background-color:#FFF}.header-style3
#header{padding-bottom:0}.header-style3 #header-container{margin:0}#intro{padding:15px
10px}#intro .page-title{font-size:30px !important}#header-responsive .sub-menu-toggle,
#header-responsive .menu-item-has-children>a:after{position:absolute;right:0;top:0;width:44px;height:44px;line-height:44px}#header-responsive .sub-menu-toggle{z-index:3}#header-responsive .sub-menu-toggle:focus{outline:thin dotted}#header-responsive .menu-item-has-children>a:after{font-family:fontawesome;content:"\f067";text-align:center;font-size:12px;z-index:2}#header-responsive .menu-item-has-children.sub-menu-show>a:after{content:"\f068"}#header-responsive .sub-menu{overflow:hidden;height:0}#header-responsive .sub-menu-show>.sub-menu{height:auto}#header-responsive .sub-menu-show>a{color:#FFF}#header-responsive .sub-menu
a{padding-right:70px}#header-responsive .sub-menu .sub-menu-toggle{width:70px}#header-responsive .sub-menu .menu-item-has-children>a:after{right:20px}#slider .featured-title span,
.thinkupslider-sc .featured-title
span{font-size:25px !important}#slider .featured-excerpt span,
.thinkupslider-sc .featured-excerpt
span{font-size:14px !important;line-height:22px !important}#slider .featured-link a,
.thinkupslider-sc .featured-link
a{font-size:12px !important;padding:5px
10px !important}#slider .videoBG video,
.thinkupslider-sc .videoBG
video{top:-25% !important}.action-text.action-teaser h3,
.attention_text
h3{margin-top:0px}.commentlist .children .children
.children{margin:0px}.testimonial-name h3:after,.testimonial-position{display:none !important}.sc-carousel.carousel-testimonial.style2 .testimonial-name{display:block}.sc-carousel.carousel-testimonial.style2 .testimonial-name
h3{margin:0}.sc-carousel.carousel-testimonial.style2 .testimonial-excerpt{margin-top:0;text-align:left}.customtitle h1,
.customtitle h2,
.customtitle h3,
.customtitle h4,
.customtitle h5,
.customtitle
h6{white-space:initial}.customtitle .title-div{display:none}}@media only screen and (max-width: 685px){#pre-header-links-inner,
#intro #breadcrumbs,#sidebar,#footer-menu,.meta-author{display:none !important}#main-core,#intro.option1,#intro.option2{margin-left:0px !important}#main{width:100% !important}#main-core,
#intro,
.commentlist .children
.children{margin:0px
!important}#intro{}.intro-style2
#intro{max-height:120px}#intro #intro-core{}.intro-style2 #intro #intro-core-wrap{height:100px}#intro.option2 .page-title{width:100%;display:block}.notification-text{display:block;margin-bottom:5px}#slider .featured-title,
.thinkupslider-sc .featured-title{margin-bottom:15px !important}#slider .featured-excerpt,
.thinkupslider-sc .featured-excerpt{display:none !important}#comments{max-width:100%}.commentlist .children
.children{margin:0px}.action-text.three_fourth,.action-button.one_fourth.last{width:100%;float:none;margin-right:0px}.action-button
h4{display:block;float:none;margin:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.action-text{}.action-text>h3{margin-top:0px}.action-text,.attention_text{text-align:center}.thinkup_widget_flickr .flickr-photo{width:auto !important;margin-right:5px !important}.page-template-template-contact-php #main .contact-details
span{display:block;margin-bottom:20px}}@media only screen and (max-width: 568px){#notification-core .notification-text{display:block;margin-bottom:5px}#slider,.thinkupslider-sc{text-align:center  !important}#slider .featured-title span,
.thinkupslider-sc .featured-title
span{font-size:20px  !important}#slider .featured-video,
.thinkupslider-sc .featured-video{display:none  !important}#slider .featured-link,
.thinkupslider-sc .featured-link{margin-top:0 !important}.action-text{}.action-teaser{text-align:center}section#options.nav-collapse{overflow:hidden;height:0}section#options.nav-collapse.collapse{-webkit-transition:height 0.35s ease;-moz-transition:height 0.35s ease;-ms-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease;position:relative;overflow:hidden;height:0}#portfolio-options.style2{margin:0
10px 10px}#portfolio-options.style2 #filter.portfolio-filter{display:block}#filter.portfolio-filter,
#portfolio-options.style2 #filter.portfolio-filter
li{float:none;display:block;margin-left:0}#portfolio-options.style2 #filter.portfolio-filter li
a{text-align:center;margin:0;padding:0}#portfolio-options.style2 #filter.portfolio-filter li
a{border:none}#portfolio-options.style2 #filter.portfolio-filter li a:hover,
#portfolio-options.style2 #filter.portfolio-filter li
a.selected{color:#fff;background:#4498e7;border:none}.element.column-1,.element.column-2,.element.column-3,.element.column-4{width:auto !important}#filter.portfolio-filter
li{display:block;margin-bottom:2px}#filter.portfolio-filter li
a{width:100%;padding:5px
20px}#sharemessage{text-align:center;margin-bottom:15px;padding:0}#shareicons{padding:0}#sharemessage,#shareicons{width:100%;display:block;text-align:center}#comments{margin-right:0}#nocomments{margin-left:0}#author-image{display:none}#author-text{margin:0px}#author-bio .author-description{padding-right:50px}span.post-title{display:none}p.form-submit{margin-bottom:0px}#shareicons
a{float:none;margin-left:10px;margin-right:10px}#shareicons
i{font-size:24px}.form-allowed-tags{display:none}.action-text h3,
.action-text
p{margin-left:0px;margin-right:0px}.action-text
h3{line-height:1.4}.action-button
p{margin-left:0px;margin-right:0px}#footer
.widget{margin-bottom:50px !important}#sub-footer-core{text-align:center}#sub-footer-core
.copyright{display:block;margin-bottom:15px}#sub-footer-core #footer-menu{display:block;text-align:center}#post-footer-social{display:block}#post-footer-social
ul{float:none;margin:0
auto}.one_half,.one_third,.two_third,.one_fourth,.three_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{width:100%;float:none;margin-right:0px}.border{margin-left:10px;margin-right:10px}.pricing-table.style1
span{text-align:center;padding-left:0;padding-right:0;background:none !important}.pricing-table.style2 .pricing-package{float:none;display:block;margin:0
auto 20px;max-width:100% !important;width:100% !important}.pricing-table.style2 .pricing-package.big{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.sc-carousel .image-overlay{display:none}.carousel-portfolio-builder.style2 .sc-carousel.carousel-portfolio a.prev,
.carousel-portfolio-builder.style2 .sc-carousel.carousel-portfolio
a.next{top:-40px;height:30px}.carousel-portfolio-builder.style2 .sc-carousel.carousel-portfolio
a.prev{left:auto;right:46px}.carousel-portfolio-builder.style2 .sc-carousel.carousel-portfolio
a.next{right:11px}.carousel-portfolio-builder.style2 .sc-carousel.carousel-portfolio a.prev i,
.carousel-portfolio-builder.style2 .sc-carousel.carousel-portfolio a.next
i{top:6px}.thinkup_widget_categories li
span{float:none;padding-left:5px}.page-template-template-contact-php #main .contact-details
span{display:inline-block;margin-bottom:0}.hidden-mobile{display:none}}@media only screen and (max-width: 320px){#header-social{display:none !important}.comment-meta{float:none;display:block}#shareicons
a{margin-left:8px;margin-right:8px}.commentlist
.children{margin:0
0 0 25px}}@media only screen and
(-webkit-min-device-pixel-ratio: 1.5), only screen and
(-o-min-device-pixel-ratio: 3/2), only screen and
(min-device-pixel-ratio: 1.5){}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.wp-block-media-text{box-sizing:border-box;
  /*!rtl:begin:ignore*/direction:ltr;
  /*!rtl:end:ignore*/display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media{align-self:start}.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media{align-self:end}.wp-block-media-text>.wp-block-media-text__media{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1;
  /*!rtl:end:ignore*/margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr;
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1;
  /*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text__media a{display:block}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media img{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:100%;object-fit:cover;width:100%}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}