body{color:#666}#container{position:relative}.boxed-body-style #container{max-width:1540px;margin-left:auto;margin-right:auto;box-shadow:0 0 4px rgba(0,0,0,.15)}#main_content{padding:0;position:relative}.content_row{border-width:0;border-style:solid;position:relative;margin:auto}.content_row:before,.content_row:after{content:" ";display:table}.content_row:after{clear:both}#main_content .content_row{margin:auto}#main_content>.content_row.full-height-row{min-height:100vh}.admin-bar:not(.mobile-menu) #main_content > .content_row.full-height-row {min-height:calc(100vh - 32px)}.content_row.no-composer>.content_row_wrapper>.col{padding-left:40px;padding-right:40px}.rt-column-gaps>div>.vc_column_container{padding-left:15px;padding-right:15px}.rt-flex-wrapper>div{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.rt-flex-wrapper>div>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.rt-flex-wrapper>div>div>div{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.rt-flex-wrapper>div::before,.rt-flex-wrapper>div::after{display:none}.fixed_heights>div{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.fixed_heights>div>div{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.fixed_heights>div::before,.fixed_heights>div::after{display:none}div.align-contents{flex-direction:row;-webkit-flex-direction:row}div.align-contents>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}div.align-contents>div>*{display:flex;flex-direction:column;-ms-flex-direction:column}div.align-contents.content-align-middle>div>*{justify-content:center;-ms-flex-pack:center}div.align-contents.content-align-bottom>div>*{justify-content:flex-end;-ms-flex-pack:end}.content_row.align-columns{display:-webkit-flex;display:flex}.content_row.align-columns.column-align-bottom{-webkit-align-items:flex-end;align-items:flex-end}.content_row.align-columns.column-align-bottom .content_row_wrapper{margin-top:initial;margin-bottom:initial}.content_row.align-columns.column-align-middle{-webkit-align-items:center;align-items:center}.content_row_wrapper{display:block;width:100%;padding:25px 0;margin:auto}.content_row_wrapper:before,.content_row_wrapper:after{content:" ";display:table}.content_row_wrapper:after{clear:both}.content_row_wrapper.fullwidth{max-width:100%;width:100%}.content_row_wrapper.nopadding>.wpb_column>.vc_column-inner{padding-top:0;padding-bottom:0}.content-row-video-overlay,.content-row-video{min-width:100%;min-height:100%;position:absolute;left:0;top:0}.has-video-bg{position:relative;overflow:hidden}.has-bg-overlay{position:relative;overflow:hidden}.has-bg-overlay>.wpb_wrapper{position:relative}.content-column-overlay{min-width:100%;min-height:100%;position:absolute;left:0;top:0}.infinite-background{height:100%;position:absolute;left:0;z-index:0;top:0}.sidebar{-webkit-transform:translateZ(0);-webkit-transform:translate3d(0,0,0);backface-visibility:hidden;padding-top:30px}.sidebar>div{position:relative;z-index:1}.sidebar.right{float:right}.sidebar.right:before{left:0}.sidebar.left{float:left}.sidebar.left:before{right:0}.content.left-sidebar{float:right;padding-left:40px;border-width:0 0 0 1px;border-style:solid}.content.right-sidebar{float:left;padding-right:40px;border-width:0 1px 0 0;border-style:solid}.content_row_wrapper .vc_column_container>.vc_column-inner{padding-left:40px;padding-right:40px}.content_row_wrapper .vc_column_container.nopadding>.vc_column-inner{padding-left:0;padding-right:0}.content_row_wrapper .wpb_wrapper{position:relative}.touchevents .content_row,.touchevents .wpb_column{background-attachment:scroll!important}.top-header{position:relative;width:100%;z-index:10;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-webkit-transition:background-color .5s ease-out;-o-transition:background-color .5s ease-out;transition:background-color .5s ease-out}#logo{display:table-cell;position:relative;text-align:center;vertical-align:middle}#logo img,#logo span{max-width:100%;max-height:110px;-webkit-transform:translate3d(0,0,0);width:auto}#logo a{height:110px;line-height:110px;display:block;white-space:nowrap;float:left;font-size:0;text-decoration:none}#logo .sitename{display:table-cell;vertical-align:middle;font-size:26px;padding:0}.header-elements{width:100%;display:table;margin:auto;position:relative}.header-elements:before,.header-elements:after{content:" ";display:table}.header-elements:after{clear:both}.header-elements .line{position:absolute;height:1px;top:50%;width:0}.header-slogan{display:table-cell;vertical-align:middle;padding-left:30px}.header-right{display:table-cell;vertical-align:middle;text-align:right}.header-right>nav{display:inline-block;vertical-align:middle}.nixe-fs-menu-button{display:inline-block;vertical-align:middle;position:relative;outline:none;top:-1px;position:relative;-webkit-transition:right .4s ease;-o-transition:right .4s ease;transition:right .4s ease}.nixe-fs-menu-button:focus{outline:none}.nixe-fs-menu-button span{display:block;height:2px;position:relative;top:calc(50% - 1px);vertical-align:middle;width:15px;margin:auto}.nixe-fs-menu-button span:before,.nixe-fs-menu-button span:after{content:"";position:absolute;width:15px;height:2px;left:0;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.nixe-fs-menu-button span:before{top: calc( 50% + 4px)}.nixe-fs-menu-button span:after{top:calc(50% - 6px)}.nixe-fs-menu-button:hover span:before{top: calc( 50% + 6px)}.nixe-fs-menu-button:hover span:after{top:calc(50% - 8px)}.full-screen-menu-holder{left:-30px;top:-30px;right:-30px;height:0;position:fixed;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;z-index:199}.full-screen-menu-close{color:#fff;font-size:20px;padding:20px;position:absolute;right:75px;top:75px;cursor:pointer;-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.full-screen-menu-contents{display:table-cell;vertical-align:middle}.full-screen-menu-wrapper{padding:60px 0;display:none;height:100%;width:100%}.full-screen-menu-wrapper #fullscreen_navigation,.full-screen-menu-wrapper .wp-search-form{max-width:450px;margin:40px auto}.full-screen-menu-wrapper .wp-search-form input[type="text"]{padding:12px 30px;border-radius:40px;height:50px;font-size:20px;border-width:2px;outline-style:none}.full-screen-menu-wrapper .wp-search-form span{line-height:50px;width:50px;font-size:20px;top:-1px;right:5px}.full-screen-menu-on .full-screen-menu-holder{-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;position:fixed;overflow:scroll}.full-screen-menu-on #fullscreen_navigation>li,.full-screen-menu-on .wp-search-form{-webkit-animation:fsmenu .4s ease-out;-o-animation:fsmenu .4s ease-out;animation:fsmenu .4s ease-out}.full-screen-menu-on .full-screen-menu-close{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.full-screen-menu-on .full-screen-menu-close:hover{-moz-transform:scale(1.3);-ms-transform:scale(1.3);-webkit-transform:scale(1.3);transform:scale(1.3)}.full-screen-menu-on .full-screen-menu-wrapper{display:table}.nixe-language-menu{display:inline-block;vertical-align:middle;position:relative;outline:none;text-decoration:none;text-transform:uppercase;padding:0;margin:0;list-style:none}.nixe-language-menu a{text-decoration:none;line-height:3;position:relative;display:inline-block}.nixe-language-menu li:hover a:after{border-style:solid;border-width:2px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.nixe-language-menu li{display:block}.nixe-language-menu li ul{display:none;left:0;text-align:left;list-style:outside none none;padding:5px 0 0;position:absolute;width:90px;z-index:99999}.nixe-language-menu li ul li{margin-bottom:5px}.nixe-language-menu li:hover ul{display:block}.nixe-search-button{text-decoration:none;line-height:3;vertical-align:middle}.nixe-search-button span:before{top:-1px;position:relative}.sticky-header .top-header{width:auto;-webkit-transition:padding .3s ease-out;-o-transition:padding .3s ease-out;transition:padding .3s ease-out}.sticky-header .top-header .line.stuck{display:none}.sticky-header .top-header .line.start{display:block}.sticky-header .top-header.stuck{left:0;right:0;top:0;position:fixed;padding:10px 0;box-shadow:0 5px 2px -1px rgba(0,0,0,.02);-webkit-transition:padding-bottom .5s ease-in , background-color .3s ease-out;-o-transition:padding-bottom .5s ease-in , background-color .3s ease-out;transition:padding-bottom .5s ease-in , background-color .3s ease-out}.sticky-header .top-header.stuck .line.stuck{display:block}.sticky-header .top-header.stuck .line.start{display:none}.sticky-header .top-header.stuck #logo img,.sticky-header .top-header.stuck #logo span{max-height:65px}.sticky-header .top-header.stuck #logo a{height:65px;line-height:65px}.sticky-header .top-header.stuck:after{width:calc(100% - 60px);left:30px}.boxed-body-style .top-header.stuck{width:100%;left:auto;right:auto}.admin-bar .top-header.stuck{top:32px}.sub_page_header{position:relative;overflow:hidden;padding-top:70px}.sub_page_header .page-title{padding:0;margin:0;float:left;position:relative}.sub_page_header .page-title h1{font-size:26px;line-height:52px;display:inline-block;position:relative;z-index:1;margin:0}.sub_page_header.left-aligned .page-title{text-align:left}.sub_page_header .content_row_wrapper{padding-top:0;padding-bottom:0}.sub_page_header .content_row_wrapper>.col{padding-left:40px;padding-right:40px}#footer{width:100%}#footer>.content_row{width:100%;margin:auto}#footer>.content_row.fullwidth{max-width:100%;width:100%}#footer .footer_widgets{padding:40px 0;position:relative}#footer .footer_widgets>.content_row_wrapper.fullwidth{max-width:100%;width:100%}#footer .footer_widgets .col{padding-left:40px;padding-right:40px}#footer .footer_widgets .col .widget:last-child,#footer .footer_widgets .col .widget ul:last-child{margin-bottom:0}#footer .footer_widgets .widgets_holder .widget{border-style:solid;border-width:0 0 1px 0;padding-bottom:25px}#footer .footer_widgets .widgets_holder .widget:last-child{padding-bottom:0;border-width:0}#footer .footer_info_bar>.content_row_wrapper{padding-left:40px;padding-right:40px;position:relative}#footer .footer_info_bar>div>div>*:first-child li{border-width:0;padding-left:0}#footer .copyright{float:left}.footer_info_bar .content_row_wrapper:before{content:""!important;display:block!important;height:1px;margin-top:-30px;position:absolute;width:calc(100% - 80px)}.footer_info_bar{position:relative}#footer-navigation{list-style:none;margin:0;padding:0;float:right}#footer-navigation a{text-decoration:none}#footer-navigation a:hover{text-decoration:underline}#footer-navigation li{float:left;padding:0 10px;border-style:solid;border-width:0 1px 0 0}#footer-navigation li:first-child{padding-left:0}#footer-navigation li:last-child{border-width:0;padding-right:0}@media screen and (min-width:1025px){#navigation{list-style:none outside none;margin:0;padding:0}#navigation>li{position:relative;display:inline-block;float:left;text-align:center}#navigation>li>a{padding:auto 20px auto 20px;display:inline-block;text-align:center;text-decoration:none;outline:none;border-width:0;border-style:solid;line-height:3;position:relative}#navigation>li a>span{display:none}#navigation>li>a:hover,#navigation>li.current-menu-ancestor>a,#navigation>li.current-menu-item>a{text-decoration:none}#navigation>li.menu-button a{padding-left:20px;padding-right:20px}#navigation>li.menu-button:after{border-style:solid;border-width:2px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}#navigation a>span{display:block;font-size:small}#navigation ul{position:absolute;width:220px;list-style:none outside none;z-index:99999;left:calc(50% - 110px);padding:10px 0 0 0}#navigation ul:after{content:"";display:block;height:calc(100% - 10px);position:absolute;width:100%;bottom:0;left:0;-webkit-box-shadow:0 0 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.2);z-index:-1;border-radius:3px}#navigation ul:before{content:"";display:block;height:12px;width:1px;background-color:#fff;left:calc(50% - 1px);position:absolute;top:-7px;z-index:-1}#navigation ul>li:first-child{border-radius:3px 3px 0 0}#navigation ul>li:first-child>a{border-radius:3px 3px 0 0}#navigation ul>li:last-child{border-radius:0 0 3px 3px}#navigation ul>li:last-child>a{border-radius:0 0 3px 3px;border-bottom:0}#navigation ul li{position:relative}#navigation ul li a{padding:10px 20px 10px 20px;display:block;border-style:solid;border-width:0 0 1px 0;text-decoration:none}#navigation ul li a>span{display:block;font-size:11px;font-style:oblique}#navigation ul li a:hover,#navigation ul li>.current-menu-ancestor>a{text-decoration:none}#navigation ul ul{margin-left:215px;padding-left:10px;padding-top:0;top:0;border-width:0;margin-top:0}#navigation ul ul:after{bottom:0;height:100%;left:10px;position:absolute;right:0;top:0;width:auto}#navigation ul ul:before{content:none}#navigation ul ul ul{top:0;margin-left:210px}#navigation>li.o-direction .sub-menu{right:0}#navigation>li.o-direction .sub-menu li.menu-item-has-children:after{content:"\f104";left:10px;right:auto}#navigation>li.o-direction .sub-menu ul{margin-left:auto;padding-left:0;padding-right:10px;margin-right:215px}#navigation>li.o-direction .sub-menu ul:after{left:0;right:10px}#navigation>li.o-direction .sub-menu ul ul{top:0;margin-right:205px}#navigation>li li.menu-item-has-children:after{content:"\f105";font-family:fontello;position:absolute;z-index:999;right:10px;top:0;line-height:14px;font-size:14px;top:calc(50% - 7px)}#navigation>li ul{display:none;margin-top:0}#navigation li.hover>ul,#navigation li:hover>ul{display:block;margin-top:0}}#fullscreen_navigation{list-style:none outside none;padding:0}#fullscreen_navigation a{color:#fff}#fullscreen_navigation>li{position:relative;display:block;text-align:center}#fullscreen_navigation>li>a{padding:5px 0;display:block;text-align:center;text-decoration:none;outline:none;border-width:0;border-style:solid;position:relative;font-size:24px}#fullscreen_navigation>li a>span{display:none}#fullscreen_navigation>li>a:hover,#fullscreen_navigation>li.current-menu-ancestor>a,#fullscreen_navigation>li.current-menu-item>a{text-decoration:none}#fullscreen_navigation ul{list-style:none outside none;margin:0;padding:0 0 30px 0;display:none}#fullscreen_navigation ul a{font-size:18px;text-decoration:none;opacity:.7}#fullscreen_navigation ul ul{margin-top:10px}#fullscreen_navigation ul ul a{opacity:.5}#fullscreen_navigation ul.menu-visible{display:block}@media screen and (max-width:1024px){#mobile-navigation{padding:0;margin:0;list-style:none}#mobile-navigation>li{float:none;display:block}#mobile-navigation>li>a>span{display:none}#mobile-navigation li a,#mobile-navigation li>span{position:relative;display:block;text-align:left;border-width:0 0 1px 0;padding:10px 20px;font-family:arial;padding:10px 20px;text-decoration:none;border-style:solid;line-height:1.8!important}#mobile-navigation ul li a,#mobile-navigation ul li>span{border-style:solid;border-width:0 0 1px}#mobile-navigation>li>a:after,#mobile-navigation li span:after{background-color:transparent}#mobile-navigation ul{list-style:none;display:none;position:relative;right:0;width:100%;margin:0;padding:0;border-width:0}#mobile-navigation ul li a>span{display:block;font-size:11px;font-style:oblique}#mobile-navigation ul ul{border-width:0}#mobile-navigation>li>ul{margin:0}#mobile-navigation ul li:first-child a,#mobile-navigation ul li:first-child>span{border-width:0 0 1px 0}#mobile-navigation li:hover>ul{display:none}#mobile-navigation li.menu-item-has-children>a,#mobile-navigation li.menu-item-has-children>span{padding-right:65px;position:relative}#mobile-navigation li.menu-item-has-children>a:before,#mobile-navigation li.menu-item-has-children>span:before{font-family:"fontello";content:"+";display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}#mobile-navigation li.menu-item-has-children.current-menu-item>a:before,#mobile-navigation li.menu-item-has-children.current-menu-item>span:before{font-family:"fontello";content:"-";display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}#mobile-navigation li.menu-item-has-children>a:after,#mobile-navigation li.menu-item-has-children>span:after{border-style:solid;border-width:0 0 0 1px;height:100%;position:absolute;right:50px;content:"";top:0;z-index:999}#mobile-navigation li.menu-item-has-children>a:before,#mobile-navigation li.menu-item-has-children>span:before{cursor:pointer;margin:-5px 0 0 0;position:absolute;right:20px;top:50%;text-align:center;width:auto;z-index:999;margin:-6px 0 0 0!important;line-height:1;font-size:12px;width:auto!important}#mobile-navigation li.current-menu-item>ul{display:block}#mobile-navigation li.current-menu-ancestor:after,#mobile-navigation li.current-menu-item:after,#mobile-navigation li:hover:after,#mobile-navigation li:after{content:none}#mobile-navigation li li li a{padding-left:25px}#mobile-navigation li li li li a{padding-left:35px}#mobile-navigation li li li li a{padding-left:45px}#mobile-navigation li li li li li a{padding-left:50px}#mobile-navigation li li li li li li a{padding-left:60px}#mobile-navigation li li li li li li li a{padding-left:70px}}#container .rt-gallery .col{margin-bottom:30px}#container .rt-gallery.nogaps.row,#container .rt-gallery.nogaps>.row{margin-left:0;margin-right:0}#container .rt-gallery.nogaps .col{padding:0;margin:0}#container .rt-gallery .gallery-item-holder img{width:100%}.border_grid>.row,.border_grid .content_row{border-width:1px 0 0 0;border-style:solid;margin:0}.border_grid>.row:first-child,.border_grid .content_row:first-child{border-width:0}.border_grid>.row:first-child>div:after,.border_grid .content_row:first-child>div:after{top:0}.border_grid>.row:last-child>div:after,.border_grid .content_row:last-child>div:after{bottom:0}.border_grid>.row>div:first-child:after,.border_grid .wpb_column:first-child:after,.border_grid .col:first-child:after{border-width:0}.border_grid>.row>div:after,.border_grid .wpb_column:after,.border_grid .col:after{content:"";position:absolute;left:-1px;top:0;bottom:0;width:1px;z-index:1;border-width:0 0 0 1px;border-style:solid}.border_grid>.row>div,.border_grid .content_row .wpb_column,.border_grid .content_row .col{padding-top:15px;padding-bottom:25px}.border_grid>.row>div:after,.border_grid .content_row .wpb_column:after,.border_grid .content_row .col:after{top:15px;bottom:15px}.border_grid .content_row:first-child .wpb_column,.border_grid .content_row:first-child .col,.border_grid .row:first-child .col{padding-top:0}.border_grid .wpb_row,.border_grid .row{margin-left:-20px;margin-right:-20px}.has-overlay{overflow:hidden;display:block;margin:auto}.has-overlay .image-thumbnail img{opacity:1;-webkit-transition:all .2s ease-out .1s;-o-transition:all .2s ease-out .1s;transition:all .2s ease-out .1s}.has-overlay .overlay-text{position:absolute;text-align:right;max-width:calc(100% - 30px);z-index:2;opacity:0;right:0;bottom:0;padding:20px;-webkit-transition:opacity 500ms ease;-o-transition:opacity 500ms ease;transition:opacity 500ms ease}.has-overlay .overlay-text>p{margin:10px 0 0}.has-overlay:hover .image-thumbnail img{opacity:.9;-webkit-filter:grayscale(.8);filter:grayscale(.8)}.has-overlay:hover .overlay-text{opacity:1;-webkit-transition:opacity 500ms ease;-o-transition:opacity 500ms ease;transition:opacity 500ms ease}.featured_image img,.featured_image div{width:100%}.featured_image{position:relative;overflow:hidden}.imgeffect{position:relative;overflow:hidden;display:block;max-width:100%;z-index:1}.imgeffect img{opacity:1;-webkit-transition:all .2s ease-out .1s;-o-transition:all .2s ease-out .1s;transition:all .2s ease-out .1s}.imgeffect>div{background-color:transparent;-webkit-transition:background-color .2s ease-out .1s;-o-transition:background-color .2s ease-out .1s;transition:background-color .2s ease-out .1s;overflow:hidden}.imgeffect .action-button{background-color:#fff;height:40px;right:0;line-height:40px;position:absolute;text-align:center;top:0;width:40px;-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0;-webkit-transition:all .4s ease-out .1s;-o-transition:all .4s ease-out .1s;transition:all .4s ease-out .1s;z-index:20}.imgeffect:hover .action-button{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.imgeffect>.action-button:before{font-family:fontello;color:rgba(0,0,0,.7);font-size:16px}.imgeffect.zoom>.action-button:before{content:"\e854"}.imgeffect.gallery>.action-button:before{content:"\e874"}.imgeffect.video>.action-button:before{content:"\e8b1"}.imgeffect.audio>.action-button:before{content:"\e884"}.imgeffect.extlink>.action-button:before{content:"\e8a1"}.imgeffect.link>.action-button:before{content:"\68"}.imgeffect>div>img{display:inline-block}.imgeffect.aligncenter{display:block}.featured-image-nav{opacity:0;bottom:-50px;margin:0;padding:10px 0 5px;position:absolute;text-align:center;width:100%;background-color:rgba(0,0,0,.3)}.featured-image-nav>li{display:inline-block;cursor:pointer;width:15px;height:15px;border:1px solid rgba(255,255,255,.3)}.featured-image-nav>li:hover,.featured-image-nav>li.active{background:rgba(255,255,255,.15)}.featured_image:hover .featured-image-nav{-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;opacity:1;bottom:0}.hasCustomSelect{z-index:2;padding-right:20px}.customselect{border-width:1px;border-style:solid;padding:4px 20px 4px 10px;position:relative;z-index:1}.customselect .customselectInner:before{content:"\e75c";font-family:"fontello";position:absolute;right:10px}.rt-parallax-background{width:100%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-position:center center;position:absolute;top:0;left:0;overflow:hidden;z-index:0}.rt-sa-background{width:100%;position:absolute;left:0;overflow:hidden;z-index:0}.rt-svg-background{width:100%;position:absolute;left:0;overflow:hidden;z-index:0;height:auto}.rt-svg-background.top{top:-1px}.rt-svg-background.bottom{bottom:-1px}.read_more{display:block;margin-top:10px;text-decoration:none}.read_more:before{border-width:1px;border-style:solid;content:"";display:inline-block;font-family:"fontello";font-size:15px;height:25px;line-height:15px;margin-right:6px;padding-left:10px;padding-top:4px;text-align:left;width:25px;border-radius:50%}a.read_more:hover{text-decoration:none}.read_more:hover:before{opacity:.6;padding-left:13px;text-decoration:none;transition:all .4s ease 0s}ul,ol{padding-left:20px}.rt_preloading:after{content:"";opacity:0;position:absolute;width:40px;height:40px;background-color:rgba(0,0,0,.5);border-radius:100%;top:calc(50% - 20px);left:calc(50% - 20px);-webkit-animation:scaleout 1s infinite ease-in-out;-o-animation:scaleout 1s infinite ease-in-out;animation:scaleout 1s infinite ease-in-out;z-index:1}.rt-featured-image{-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.08);box-shadow:2px 2px 2px rgba(0,0,0,.08);border-width:1px;border-style:solid;padding:20px}.rt-featured-video{-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.08);box-shadow:2px 2px 2px rgba(0,0,0,.08);border-width:1px;border-style:solid;padding:20px}.rt-featured-map{-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.08);box-shadow:2px 2px 2px rgba(0,0,0,.08);border-width:1px;border-style:solid;padding:20px}.rt-frame{-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.08);box-shadow:2px 2px 2px rgba(0,0,0,.08);border-width:1px;border-style:solid;padding:20px}.shadow{-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.04);box-shadow:2px 2px 2px rgba(0,0,0,.04)}.go-to-top{cursor:pointer;padding:5px;background:rgba(0,0,0,.5);color:#fff;text-align:center;position:fixed;bottom:-10px;right:10px;z-index:-1;opacity:0;-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}.go-to-top.visible{-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s;opacity:1;bottom:10px;z-index:9}.shadow-top{-webkit-box-shadow:0 4px 2px -2px rgba(0,0,0,.04) inset;box-shadow:0 4px 2px -2px rgba(0,0,0,.04) inset}.shadow-bottom{-webkit-box-shadow:0 -4px 2px -2px rgba(0,0,0,.04) inset;box-shadow:0 -4px 2px -2px rgba(0,0,0,.04) inset}.shadow-top.shadow-bottom{-webkit-box-shadow:0 -4px 2px -2px rgba(0,0,0,.04) inset , 0 4px 2px -2px rgba(0,0,0,.04) inset;box-shadow:0 -4px 2px -2px rgba(0,0,0,.04) inset , 0 4px 2px -2px rgba(0,0,0,.04) inset}.content-row-video-overlay:before{content:"";position:absolute;height:100%;width:100%}.shadow-top .content-row-video-overlay:before{-webkit-box-shadow:0 4px 2px -2px rgba(0,0,0,.04) inset;box-shadow:0 4px 2px -2px rgba(0,0,0,.04) inset}.shadow-bottom .content-row-video-overlay:before{-webkit-box-shadow:0 -4px 2px -2px rgba(0,0,0,.04) inset;box-shadow:0 -4px 2px -2px rgba(0,0,0,.04) inset}.shadow-top.shadow-bottom .content-row-video-overlay:before{-webkit-box-shadow:0 -4px 2px -2px rgba(0,0,0,.04) inset , 0 4px 2px -2px rgba(0,0,0,.04) inset;box-shadow:0 -4px 2px -2px rgba(0,0,0,.04) inset , 0 4px 2px -2px rgba(0,0,0,.04) inset}.border-top{border-top-width:1px;border-top-style:solid}.border-bottom{border-bottom-width:1px;border-bottom-style:solid}.border-left{border-left-width:1px;border-left-style:solid}.border-right{border-right-width:1px;border-right-style:solid}.content_row .content_row_wrapper.room-carousel-holder>.col{padding:0}.key-features>ul{display:inline-block;font-style:italic;padding:0;margin:0}.key-features li{display:inline}.key-features li:after{content:" \2015\ "}.key-features li:last-child:after{content:""}.animated-layout .key-features li{display:block}.animated-layout .key-features li:after{content:""}#main_content>.content_row.key-features-row{margin-top:30px}.default-style .bullet-list{margin-top:50px}.classic-layout .room-info-wrapper{display:block}.classic-layout .room-info-wrapper:before,.classic-layout .room-info-wrapper:after{content:" ";display:table}.classic-layout .room-info-wrapper:after{clear:both}.classic-layout .room-title a{text-decoration:none}.classic-layout .room-info,.classic-layout .room-image{width:50%;float:right}.classic-layout .room-info{padding-right:40px}.classic-layout .room-image{position:relative;padding:20px}.classic-layout .room-image a{display:block}.classic-layout .room-image:before,.classic-layout .room-image:after,.classic-layout .room-image a:before,.classic-layout .room-image a:after{border-style:solid;content:"";height:60px;position:absolute;width:60px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.classic-layout .room-image:before{border-width:1px 0 0 1px;left:0;top:0}.classic-layout .room-image:after{border-width:0 1px 1px 0;right:0;bottom:0}.classic-layout .room-image a:before{border-width:1px 1px 0 0;right:0;top:0}.classic-layout .room-image a:after{border-width:0 0 1px 1px;left:0;bottom:0}.classic-layout .room-info-wrapper:hover .room-image:before,.classic-layout .room-info-wrapper:hover .room-image:after,.classic-layout .room-info-wrapper:hover .room-image a:before,.classic-layout .room-info-wrapper:hover .room-image a:after{height:30px;width:30px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;border-color:#fff!important}.classic-layout .room-info-wrapper:hover .room-image:before{border-width:3px 0 0 3px;left:30px;top:30px}.classic-layout .room-info-wrapper:hover .room-image:after{border-width:0 3px 3px 0;right:30px;bottom:30px}.classic-layout .room-info-wrapper:hover .room-image a:before{border-width:3px 3px 0 0;right:30px;top:30px}.classic-layout .room-info-wrapper:hover .room-image a:after{border-width:0 0 3px 3px;left:30px;bottom:30px}#main_content .classic-layout .row{margin-bottom:30px}.animated-layout .room-title a{text-decoration:none}.animated-layout .room-single-title{opacity:1;padding:10px;display:block;width:100%;position:absolute;text-align:center;bottom:0;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);background-color:rgba(255,255,255,.95);-webkit-transition:opacity .45s ease 0s , transform .45s ease 0s;-o-transition:opacity .45s ease 0s , transform .45s ease 0s;transition:opacity .45s ease 0s , transform .45s ease 0s;z-index:3}.animated-layout .room-info:hover .room-info-wrapper{opacity:1;-webkit-transition:opacity .45s ease .3s;-o-transition:opacity .45s ease .3s;transition:opacity .45s ease .3s}.animated-layout .room-info:hover .room-single-title{opacity:0;-moz-transform:translateY(200px);-ms-transform:translateY(200px);-webkit-transform:translateY(200px);transform:translateY(200px);-webkit-transition:opacity .45s ease .3s , transform .45s ease .3s;-o-transition:opacity .45s ease .3s , transform .45s ease .3s;transition:opacity .45s ease .3s , transform .45s ease .3s}.animated-layout .room-info-wrapper{position:absolute;left:10%;width:80%;padding:40px 20px;text-align:center;z-index:3;opacity:0;cursor:initial}.animated-layout .room-info{position:relative;cursor:pointer;overflow:hidden}.animated-layout .room-info .room-bg-ovelay{background:rgba(255,255,255,.9);top:0;left:0;position:absolute;width:100%;height:100%;z-index:1;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-transition:opacity .45s ease 0s;-o-transition:opacity .45s ease 0s;transition:opacity .45s ease 0s}.animated-layout .room-info:before,.animated-layout .room-info:after{border-style:solid;opacity:0;content:"";position:absolute;z-index:2}.animated-layout .room-info:before{border-width:1px 0;height:calc(100% - 40px);left:10px;top:20px;transform:scale(0,1.1);width:calc(100% - 20px);-moz-transform:scale(0,1.1);-ms-transform:scale(0,1.1);-webkit-transform:scale(0,1.1);transform:scale(0,1.1)}.animated-layout .room-info:after{border-width:0 1px;height:calc(100% - 20px);left:20px;top:10px;transform:scale(1.1,0);width:calc(100% - 40px);-moz-transform:scale(1.1,0);-ms-transform:scale(1.1,0);-webkit-transform:scale(1.1,0);transform:scale(1.1,0)}.animated-layout .room-info:hover .room-bg-ovelay{opacity:.05;-webkit-transition:opacity .45s ease .1s;-o-transition:opacity .45s ease .1s;transition:opacity .45s ease .1s}.animated-layout .room-info:hover:before,.animated-layout .room-info:hover:after{opacity:1;-moz-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:opacity .85s ease 0s , transform .45s ease .1s;-o-transition:opacity .85s ease 0s , transform .45s ease .1s;transition:opacity .85s ease 0s , transform .45s ease .1s}#main_content .animated-layout .row{margin:0}#main_content .animated-layout .row .col{padding-left:0;padding-right:0}.loop.type-portfolio{position:relative;width:100%}.loop.type-portfolio .title,.loop.type-portfolio .title a{text-decoration:none}.loop.type-portfolio .title a:hover{text-decoration:none;opacity:.7}.loop.type-portfolio .overlay:after{right:30%;opacity:0;content:"";width:20px}.loop.type-portfolio .overlay:before{top:75%;opacity:0;content:"";width:200%;left:4%;height:150%;transform:rotate(-45deg);margin-top:-2px;position:absolute}.loop.type-portfolio:hover .overlay{opacity:1}.loop.type-portfolio:hover .overlay:after{border-style:solid;border-width:1px 1px 0 0;height:20px;position:absolute;right:calc(5%);top:15%;transform:rotate(45deg);opacity:1;-webkit-transition:all .2s ease .1s;-o-transition:all .2s ease .1s;transition:all .2s ease .1s}.loop.type-portfolio:hover .overlay:before{background:rgba(0,0,0,.03);top:50%;opacity:1;-webkit-transition:all .4s ease .1s;-o-transition:all .4s ease .1s;transition:all .4s ease .1s}.loop.type-portfolio:hover .action_buttons li{opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.loop.type-portfolio.style-2:hover .image-thumbnail img{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-filter:grayscale(.5);filter:grayscale(.5);-webkit-transition:all .4s ease .1s;-o-transition:all .4s ease .1s;transition:all .4s ease .1s;opacity:.1}.loop.type-portfolio.style-1 .text{padding:40px}.loop.type-portfolio .title{margin:0}.loop.type-portfolio p{margin:20px 0 0 0}.loop.type-portfolio .read_more{margin-top:30px}.loop.type-portfolio .terms{margin-top:14px;display:block}.loop.type-portfolio .terms a{text-decoration:none}.loop.type-portfolio .terms a:hover{text-decoration:none;opacity:.7}.loop.type-portfolio>.overlay{bottom:0;position:absolute;top:0;width:100%;padding:20px 0;text-align:center;opacity:0;overflow:hidden;-webkit-transition:opacity .3s ease .1s;-o-transition:opacity .3s ease .1s;transition:opacity .3s ease .1s;z-index:2}.loop.type-portfolio>.overlay>a{bottom:0;left:0;position:absolute;right:0;top:0}.loop.type-portfolio>.overlay .text{position:absolute;text-align:center;width:100%;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.loop.type-portfolio>.overlay .title{display:block;padding:0;margin:0;position:relative;font-size:18px}.loop.type-portfolio>.overlay .terms{margin-top:10px}.loop.type-portfolio>.overlay .terms a:hover{opacity:.7}.loop.type-portfolio .image-thumbnail{position:relative;overflow:hidden}.loop.type-portfolio .image-thumbnail img{-webkit-transition:all .4s ease .1s;-o-transition:all .4s ease .1s;transition:all .4s ease .1s}.loop.type-portfolio .image-thumbnail .overlay{bottom:0;position:absolute;top:0;width:100%;opacity:0;-webkit-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s;overflow:hidden}.loop.type-portfolio .image-thumbnail .action_buttons{margin:auto;height:100%;display:table;vertical-align:middle}.loop.type-portfolio .image-thumbnail .action_buttons li{float:none;display:table-cell;vertical-align:middle}.portfolio_list.masonry>.col{margin-bottom:20px;padding-bottom:20px}.portfolio_list.border_grid>.row>.col{padding-bottom:20px}.load_more.button_{margin:40px auto 20px;border-radius:30px}.filter-holder{margin-bottom:30px;text-align:left;width:100%;text-align:center}.filter-holder ul{display:inline;list-style:outside none none;margin:0;padding:0}.filter_navigation li:first-child{border-left:0 none;padding-left:0}.filter_navigation li{display:inline;position:relative;cursor:pointer}.filter_navigation li ul{margin-left:30px}.filter_navigation>li>span{border:2px solid;padding:4px 12px}.filter_navigation li a{padding:5px 10px;text-decoration:none;cursor:pointer;display:inline-block}.filter_navigation li a:hover{opacity:.7}.filter_navigation li a.active{border-bottom:2px solid}.single-portfolio-carousel .owl-item>div{margin:auto}#container .single-portfolio-carousel .owl-item img{margin:auto;max-height:calc(100vh - 300px);max-width:100%;width:auto}.portfolio-carousel-holder>.col{padding:0!important}.portfolio-carousel-holder > .col .single-portfolio-carousel:not(.full-height-carousel) .owl-item > div .owl-stage-outer {padding:10px 0}.portfolio-carousel-holder>.col .single-portfolio-carousel.full-height-carousel .owl-item img{width:auto;margin:auto}.single-portfolio .key-details{padding:30px}.single-portfolio .key-details>ul{list-style:none;padding:0}.single-portfolio .key-details > ul > li:not(:last-child) {padding-bottom:15px;margin-bottom:15px;border-width:0 0 1px 0;border-style:solid}.boxed-body-style.single-portfolio .portfolio-metro-holder,.boxed-body-style.single-portfolio .portfolio-masonry-holder,.boxed-body-style.single-portfolio .portfolio-grid-holder{max-width:100%}.boxed-body-style.single-portfolio .portfolio-metro-holder>.col,.boxed-body-style.single-portfolio .portfolio-masonry-holder>.col,.boxed-body-style.single-portfolio .portfolio-grid-holder>.col{padding-left:0;padding-right:0}.blog_list article{margin-bottom:50px}.blog_list article:last-child{margin-bottom:0}.blog_list article .entry-title{margin-bottom:15px!important;-ms-word-wrap:break-word;word-wrap:break-word}.blog_list article .entry-content:not(.no-post-sidebar) {margin-left:90px;position:relative}.blog_list article .entry-content:not(.no-post-sidebar):before {content:"";height:100%;left:-27px;position:absolute;width:1px}.blog_list article.col-sm-12{margin-bottom:80px}.blog_list article.col-sm-12 .featured_image{margin-bottom:20px}article.type-post .entry-title a{text-decoration:none}article.type-post .entry-title a:hover{opacity:.8}article.type-post .post-sidebar{position:absolute}article.type-post .post-sidebar .social_share{display:block;font-size:20px;text-align:center;top:20px}article.type-post .post-sidebar .social_share ul{left:52px;top:-15px}article.type-post .date-box{font-family:arial;line-height:1;text-align:center;position:relative;padding:0 0 4px;width:63px}article.type-post .date-box a{text-decoration:none}article.type-post .date-box .day{display:block;font-size:26px;font-weight:bold}article.type-post .date-box .year{font-size:11px}article.type-post .date-box:before,article.type-post .date-box:after{content:"";position:absolute}article.type-post .date-box:before{bottom:-14px;height:9px;right:-3px;width:5px;z-index:1}article.type-post .date-box:after{bottom:-10px;height:1px;left:0;width:100%}article.type-post .featured_image{margin-bottom:10px;text-align:center}article.type-post a.featured_image{display:inline-block;max-width:100%}article.type-post .featured_video,article.type-post .featured_audio{margin-bottom:20px}article.type-post .featured_media video,article.type-post .featured_media audio{max-width:100%;width:100%}article.type-post .format-link .text>h2{margin-bottom:0}article.type-post .format-link .the-link{margin-bottom:20px;display:block}article.type-post .post-carousel{margin-bottom:20px}article.type-post .photo_gallery{margin:0 -10px 20px}article.type-post .photo_gallery .row{margin:0!important}article.type-post .photo_gallery.masonry{margin-left:0;margin-right:0}article.type-post .photo_gallery.masonry .col:after{border:0}article.type-post .photo_gallery.masonry .col{margin-bottom:20px}article.type-post .slideshow{margin-bottom:10px}article.type-post .format-icon{display:none}article.type-post .text ul,article.type-post .text ol{margin-bottom:20px}article.sticky{box-shadow:0 4px 12px rgba(0,0,0,.14);padding:40px 20px 20px}article.type-post .post_data{padding:5px 0;font-size:11px;font-family:arial;line-height:18px;margin:-5px 0 20px}article.type-post .post_data>*{border-width:0 1px 0 0;border-style:solid;margin-right:3px;padding-right:9px;display:inline-block}article.type-post .post_data>*>a{text-decoration:none}article.type-post .post_data>*>a:hover{text-decoration:underline}article.type-post .post_data>*:last-child{border-width:0}article.type-post .post_data>*:before{margin-left:0;margin-right:5px;font-size:12px}article.type-post .post_data .comment_link:before{margin-right:4px}article.type-post .post_data .date{letter-spacing:inherit;padding-right:9px}.blog-carousel h5{font-size:15px}.blog-carousel article.type-post .date{font-size:10px;margin-bottom:2px}.blog-carousel .post_data{background-color:transparent!important;background-image:none!important;margin-top:20px;padding:20px 0 0!important}.more-link{display:block;text-decoration:none;margin-top:10px}.more-link:after{content:"\f105";font-family:"fontello";margin-left:6px}.single .entry-content{margin-bottom:60px}.single article.type-post .post_data{border-style:solid;border-width:1px 0 0;padding:40px 0 0;font-size:inherit;line-height:inherit;font-family:inherit;clear:both}.author-info{border-style:solid;border-width:1px 0;padding:40px 0;margin:40px 0}.author-avatar{float:left;width:80px}.author-description{margin-left:100px}.author-title{margin-bottom:10px;display:block}.author-description .author-bio{margin:0;padding:0;text-indent:0}#search-results .loop{border-width:0 0 1px 0;border-style:solid;padding-bottom:10px}.search-post-title{margin-bottom:10px}.search-post-title a{font-size:18px;line-height:140%}.search_result{margin-bottom:20px}.search_highlight{background:#eaeaea;padding:1px 3px}article .post-title-holder{margin-bottom:20px}.tax-description{margin-bottom:25px}.commentlist{list-style:none;padding:0;border-width:0 0 1px 0;border-style:solid;margin-bottom:40px}.commentlist .comment{position:relative}.commentlist .children{list-style:none;position:relative;padding-left:40px}.comment-holder{padding:20px;margin-bottom:20px}.depth-1>.comment-holder{border-style:solid;border-width:1px 0 0}.depth-1>.comment-holder{padding:30px 20px 0 0}.depth-1>.children{margin-bottom:40px}.comment:not(.depth-1) > .comment-holder {background:rgba(0,0,0,.01) none repeat scroll 0 0;border-style:solid;border-width:1px}.commentlist .children:before{border-width:0 0 0 1px;border-style:solid;content:"";height:100%;left:0;position:absolute;width:1px}.commentlist .children .comment-holder:before{border-width:1px 0 0;border-style:solid;content:"";height:1px;left:-34px;position:absolute;top:30px;width:30px}.comment-meta>a{font-size:11px;letter-spacing:1px;text-decoration:none}.comment-meta>a:hover{text-decoration:underline}.comment-avatar{float:left}.comment-body{margin-left:60px}.comment-author{margin-bottom:10px}.author-name{font-weight:bold;display:block}.author-name a{text-decoration:none}.comment-reply a{padding:5px 10px;position:absolute;right:20px;top:20px;text-decoration:none}.comment-reply a:hover{text-decoration:none}.comment-respond{position:relative}.comment-reply-title small>a{padding:5px 10px;position:absolute;right:0;top:40px;text-decoration:none;font-size:13px;font-family:arial}.comment-reply-title small>a:hover{text-decoration:none;font-size:14px}.comment-holder .comment-respond{border-style:solid;border-width:1px 0 0;margin-top:40px;padding-top:20px}.commententry{margin-top:40px}.comment-form .text-boxes{margin-bottom:10px}.comment-form .text-boxes:before,.comment-form .text-boxes:after{content:" ";display:table}.comment-form .text-boxes:after{clear:both}.comment-form .text-boxes>ul{list-style:none;padding:0}.comment-form input[type="text"],.comment-form textarea{width:100%}.comment-form .comment-form-author,.comment-form .comment-form-email,.comment-form .comment-form-url{width:32%;float:left}.comment-form .comment-form-author,.comment-form .comment-form-email{margin-right:2%}.pingback .comment-body,.trackback .comment-body{margin-left:0}.type-staff.loop{text-align:center}.type-staff.loop .person_image{position:relative;overflow:hidden;margin-bottom:10px;overflow:hidden;position:relative;display:inline-block;max-width:100%}.type-staff.loop .person_image img{-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;-webkit-filter:grayscale(.7);filter:grayscale(.7)}.type-staff.loop .person_name{margin:0}.type-staff.loop .person_name a{text-decoration:none}.type-staff.loop .person_name a:hover{text-decoration:none;opacity:.7}.type-staff.loop .profile{padding:10px 0;margin-top:10px}.type-staff.loop .profile>p:last-child{margin-bottom:0}.type-staff.loop .position{margin-top:5px}.type-staff.loop .person_links_wrapper{opacity:0;padding:10px 0}.type-staff.loop .person_links_wrapper ul.social_media>li a{padding:5px}.type-staff.loop:hover .person_image img{-webkit-filter:grayscale(0);filter:grayscale(0)}.type-staff.loop:hover .person_links_wrapper{opacity:1;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.type-staff.single .person_links_wrapper{margin-top:10px;text-align:center}.boxed_columns .loop.staff{padding:20px}.team>.row{margin-bottom:30px}.rt_features>div{min-height:10px}.rt_features .feature_galleries{width:50%;position:relative}.rt_features .feature_contents_wrapper{width:50%}.rt_features.gallery-align-left>div{float:left}.rt_features.gallery-align-left .feature_contents_wrapper{padding-left:40px}.rt_features.gallery-align-right>div{float:right}.rt_features.gallery-align-right .feature_contents_wrapper{padding-right:40px;padding-left:40px}.rt_features .gallery-image{background-position:center;background-attachment:scroll;background-size:cover}.feature_gallery_wrapper{display:none;opacity:0}.feature_gallery_wrapper.active{display:block}.feature_content_wrapper{display:none;padding-top:20px}.feature_content_wrapper.active{display:block}.feature_nav{margin:0 0 20px 0;padding:35px 0 20px 0;list-style:none;width:100%}.feature_nav:before,.feature_nav:after{content:" ";display:table}.feature_nav:after{clear:both}.feature_nav li{float:left;position:relative;padding:5px 0 5px 30px;cursor:pointer}.feature_nav li:before{content:"";height:1px;position:absolute;left:0;width:10px;top:50%}.feature_nav li.active:before,.feature_nav li:hover:before{width:15px;height:2px;top:calc(50% - 1px)}.nav-columns-1 .feature_nav li{width:100%}.nav-columns-2 .feature_nav li{width:50%}.nav-columns-3 .feature_nav li{width:33.33333%}.nav-columns-4 .feature_nav li{width:25%}.nav-columns-5 .feature_nav li{width:20%}.nav-columns-6 .feature_nav li{width:16.66667%}.feature_contents::before{content:"";height:1px;position:absolute;width:calc(50% - 40px);margin-top:-21px}.gallery-align-right .feature_contents:before{left:0}.feature-heading{font-size:16px;border-width:0 0 1px 0;border-style:solid;margin-bottom:20px;padding-bottom:20px;display:none}.feature_mobile_nav{display:none;float:none;width:100%}.feature_mobile_nav ul{padding:0;margin:0;list-style:none;border-style:solid;border-width:1px 0 0;margin:40px 0 0;padding:15px 0;width:100%}.feature_mobile_nav ul:before,.feature_mobile_nav ul:after{content:" ";display:table}.feature_mobile_nav ul:after{clear:both}.feature_mobile_nav ul a{text-decoration:none}.feature_mobile_nav ul li:first-child{float:left}.feature_mobile_nav ul li:last-child{float:right}.main-carousel .item{display:block;clear:both;position:relative;z-index:1}.main-carousel .item>a{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}.main-carousel .slide-content-wrapper{opacity:1;-webkit-transition:opacity .7s ease 0s;-o-transition:opacity .7s ease 0s;transition:opacity .7s ease 0s}.main-carousel .scrolled .slide-content-wrapper{opacity:0}.main-carousel .slide-content{opacity:1;-webkit-transition:opacity .7s ease 0s;-o-transition:opacity .7s ease 0s;transition:opacity .7s ease 0s;position:absolute;bottom:0;padding:60px 40px}.main-carousel .scrolled .slide-content{opacity:0}.main-carousel .owl-carousel .owl-nav div{background:transparent;font-size:40px;padding:0;-webkit-transition:all .1s ease 0s;-o-transition:all .1s ease 0s;transition:all .1s ease 0s;margin-top:-50px}.main-carousel .owl-carousel .owl-nav .owl-next,.main-carousel .owl-carousel .owl-nav .owl-prev{-webkit-transition:margin .1s ease 0s;-o-transition:margin .1s ease 0s;transition:margin .1s ease 0s}.main-carousel .owl-carousel .owl-nav .owl-next span:before,.main-carousel .owl-carousel .owl-nav .owl-prev span:before{color:#fff}.main-carousel .owl-carousel .owl-nav .owl-next{right:-40px}.main-carousel .owl-carousel .owl-nav .owl-prev{left:-40px}.main-carousel .owl-carousel .owl-nav .owl-next:hover{opacity:.6;margin-right:-2px}.main-carousel .owl-carousel .owl-nav .owl-prev:hover{opacity:.6;margin-left:-2px}.main-carousel .owl-carousel:hover .owl-nav div{-webkit-transition:all .1s ease 0s;-o-transition:all .1s ease 0s;transition:all .1s ease 0s}.main-carousel .owl-carousel:hover .owl-nav .owl-next{right:0}.main-carousel .owl-carousel:hover .owl-nav .owl-prev{left:0}.slide-content-wrapper{width:100%;position:relative;display:block;clear:both;margin:auto}.slide-content-wrapper .slide-content{opacity:0}.slide-content-wrapper .slide-content:before{content:"";height:20px;position:absolute;top:-10px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:20px;margin-left:-10px;left:50%}.slide-content-wrapper .slide-content>span{display:block}.slide-content-wrapper .slide-content.left{left:0}.slide-content-wrapper .slide-content.right{right:0}.slide-content-wrapper .slide-content.center{margin-left:auto;margin-right:auto}.slide-content-wrapper .slide_heading{margin:0;font-size:46px;line-height:1.5;margin-top:10px}.slide-content-wrapper .slide_sub_heading{font-size:16px;line-height:1}.slide-content-wrapper .slide-content .slide-text{margin-top:20px;z-index:2;position:relative}.slide-content-wrapper .slide-content .slide-text.text-right{text-align:right}.slide-content-wrapper .slide-content .slide-text.text-center{text-align:center}.slide-content-wrapper .slide-content>.button_wrapper{margin-top:30px;margin-right:10px;z-index:2;position:relative}.slide-content-wrapper .slide-content>.read_more{margin-top:30px}.slide-background{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.slide-content-wrapper.default{max-width:95%;padding-left:2.5%}.content_row_wrapper.fullwidth .slide-content-wrapper.default{padding-left:0}.slide-content-wrapper.fullwidth{max-width:100%}.active .slide-content-wrapper .slide-content{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-name:active_slide;animation-name:active_slide;-webkit-animation-delay:.7s;animation-delay:.7s}.layout2 .slide-content-wrapper{margin:auto}.timeline{margin:0;padding:0;position:relative;text-align:left}.timeline:after{bottom:0;content:"";height:100%;left:calc(50% - 1px);position:absolute;top:0;width:2px;z-index:1}.timeline>div{display:inline-block;width:45%;margin-bottom:20px;z-index:2;padding:20px}.timeline>div>.event-details{display:block}.timeline>div>.event-details>.event-title{font-size:18px;font-weight:bold}.timeline>div>.event-date{display:inline-block;padding:5px 10px;position:absolute;font-weight:bolder}.timeline > div:nth-child(odd) {text-align:right}.timeline > div:nth-child(even) {margin-left:55%}.timeline>div:last-child{margin-bottom:0}.timeline>div:before{content:"";font-family:fontello;font-size:18px;font-style:normal;height:2px;left:45%;line-height:1px;margin-top:15px;position:absolute;text-align:right;width: calc(5% + 8px);z-index:4}.timeline > div:nth-child(even):before {right:45%;left:auto;text-align:left}.timeline > div:nth-child(odd) > .event-date {left: calc(50% + 10px)}.timeline > div:nth-child(even) > .event-date {right: calc(50% + 10px)}.with_icons{margin:0;padding:0;position:relative}.with_icons>div{position:relative;display:inline-block;width:100%;z-index:2;padding:5px 0}.with_icons>div>.icon{float:left;display:block;text-align:center}.with_icons>div>.icon:before{margin:0;padding:0;text-align:center}.with_icons>div>div{display:block;margin-top:0;margin-left:25px}.with_icons>div>div p{margin-bottom:10px}.with_icons>div>div>p:first-child,.with_icons>div>div>.list-title{padding-top:0}.with_icons.style-1>div>.icon{margin-right:5px}.with_icons.style-1>div>.icon:before{min-width:18px}.with_icons.style-2>div>.icon{margin-right:5px}.with_icons.style-2>div>.icon:before{min-width:18px}.with_icons.style-3>div{margin-bottom:0}.with_icons.style-3>div>.icon{margin-right:5px;padding:5px;margin-bottom:5px}.with_icons.style-3>div>.icon:before{min-width:18px}.with_icons.style-3>div>div{margin-left:35px}.with_icons.style-3>div>div>p:first-child,.with_icons.style-3>div>div>.list-title{margin-top:5px}.with_icons.style-4>div{margin-bottom:0}.with_icons.style-4>div>.icon{margin-right:5px;font-size:32px}.with_icons.style-4>div>.icon:before{min-width:45px}.with_icons.style-4>div>div{margin-left:55px;margin-top:14px}.rt_divider.style-1{height:40px;width:100%;font-family:"fontello";text-align:center}.rt_divider.style-1:before{content:"";font-size:20px;letter-spacing:20px;line-height:40px;margin-left:20px}.rt_divider.style-2{width:40px;border-style:solid;border-width:2px 0 0 0;margin:20px 0}.rt_divider.style-3{height:80px;width:100%;font-family:"fontello";text-align:center;position:relative}.rt_divider.style-3:before{content:"&";font-size:50px;line-height:91px}.rt_divider.style-3:after{content:"";height:1px;left:0;margin-top:-1px;position:absolute;top:50%;width:100%}.rt_divider.style-4{height:1px;margin:40px 0}.rt_divider.style-5{border-width:1px 0 0 0;border-style:solid;-webkit-box-shadow:0 -1px 0 0 inset;box-shadow:0 -1px 0 0 inset;height:11px;margin:40px 0}.rt_divider.style-6{width:40px;border-style:solid;border-width:1px 0 0 0;margin:20px auto}.pricing_table{display:table;width:100%;table-layout:fixed}.pricing_table .table_wrap{display:table-cell}.pricing_table .table_wrap>ul{list-style:none;margin:0 20px;position:relative;overflow:hidden;padding:10px 15px 0;border-width:1px;border-style:solid}.pricing_table .table_wrap>ul>li{padding:15px 0;display:block;text-align:center;border-width:1px 0 0 0;border-style:solid}.pricing_table .table_wrap>ul>li:first-child,.pricing_table .table_wrap>ul>li.price,.pricing_table .table_wrap>ul>li.features_start_position{border-top:none!important}.pricing_table .table_wrap>ul>li.caption.empty{margin-bottom:-6px;padding:0;display:none}.pricing_table .table_wrap>ul>li div.title{display:block}.pricing_table .table_wrap>ul>li.caption{padding:30px 2px 0 2px;font-size:24px;background-color:rgba(0,0,0,.04);border-bottom:0}.pricing_table .table_wrap>ul>li.caption small{display:block;font-size:12px;min-height:20px;padding-bottom:20px;font-family:helvetica,arial}.pricing_table .table_wrap>ul>li.price{padding:0;margin-bottom:1px}.pricing_table .table_wrap>ul>li.price.empty{padding:0;display:none}.pricing_table .table_wrap>ul>li.price div{display:block;background-color:rgba(0,0,0,.04);padding:10px}.pricing_table .table_wrap>ul>li.price span{font-size:30px;*zoom: 1}.pricing_table .table_wrap.highlight>ul{margin:0;z-index:1}.pricing_table .table_wrap.highlight>ul>li{position:relative}.pricing_table .table_wrap.highlight>ul>li.caption{padding-top:50px;font-size:24px}.pricing_table .table_wrap.highlight>ul>li.price{padding:0}.pricing_table.compare .table_wrap{vertical-align:top;padding:0}.pricing_table.compare .table_wrap>ul{border-width:0;padding:0;margin:0 1px}.pricing_table.compare .table_wrap > ul > li:nth-child(2n) {background-color:rgba(0,0,0,.02)}.pricing_table.compare .table_wrap>ul>li.caption{padding:20px 10px 10px 10px;font-size:18px}.pricing_table.compare .table_wrap>ul>li.price>div{background:none}.pricing_table.compare .table_wrap>ul>li{border-width:0}.pricing_table.compare .table_wrap.highlight>ul>li.caption{padding:20px 10px 10px 10px}.pricing_table.compare .table_wrap.features>ul{border-right-width:0;padding:0}.pricing_table .table_wrap ul>li .button_{vertical-align:top;margin:20px auto}.pricing_table [class^="icon-"]:before,.pricing_table [class*=" icon-"]:before{font-size:16px;line-height:100%}.pricing_table .icon-ok:before{color:#7ea95e}.pricing_table .icon-cancel:before{color:#8d1c31}.button_wrapper:not(.hero):not(.aligncenter) {display:inline-block}.button_{text-decoration:none;position:relative;display:inline-block;z-index:1;background-repeat:no-repeat;background-color:inherit;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.button_>span:before{margin:0;padding:0;text-align:center;width:auto;line-height:1;position:relative}.button_>span{display:inline-block;text-align:center;margin-right:10px}button.button_{border:none}button.button_.with_icon:before{margin-right:10px;margin-left:0}.button_.small{padding:8px 18px;font-size:100%}.button_.small>span{margin-right:6px}.button_.medium{padding:10px 25px;font-size:15px}.button_.medium>span{margin-right:10px}.button_.big{padding:12px 30px;font-size:18px}.button_.big>span{margin-right:12px}.button_.hero{padding:20px 30px;font-size:18px;text-align:center;width:100%}.button_.hero>span{margin-right:12px}.button_:before,.button_:after{border-radius:inherit;content:"";height:100%;width:100%;left:0;pointer-events:none;position:absolute;top:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.3s , .3s;transition-duration:.3s , .3s;-webkit-transition-property:transform , opacity;transition-property:transform , opacity;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1);z-index:-1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.button_.style-1:hover{background-color:transparent!important}.button_.style-1:before{border-width:2px;border-style:solid;opacity:0;-moz-transform:perspective(1px) scale3d(1.2,1.2,1);-ms-transform:perspective(1px) scale3d(1.2,1.2,1);-webkit-transform:perspective(1px) scale3d(1.2,1.2,1);transform:perspective(1px) scale3d(1.2,1.2,1)}.button_.style-1:hover:before{opacity:1;-moz-transform:perspective(1px) scale3d(1,1,1);-ms-transform:perspective(1px) scale3d(1,1,1);-webkit-transform:perspective(1px) scale3d(1,1,1);transform:perspective(1px) scale3d(1,1,1)}.button_.style-2:before,.button_.style-3:before{border-width:2px;border-style:solid;opacity:1;-moz-transform:perspective(1px) scale3d(1,1,1);-ms-transform:perspective(1px) scale3d(1,1,1);-webkit-transform:perspective(1px) scale3d(1,1,1);transform:perspective(1px) scale3d(1,1,1)}.button_.style-2:hover:before,.button_.style-3:hover:before{opacity:0;-moz-transform:perspective(1px) scale3d(1.2,1.2,1);-ms-transform:perspective(1px) scale3d(1.2,1.2,1);-webkit-transform:perspective(1px) scale3d(1.2,1.2,1);transform:perspective(1px) scale3d(1.2,1.2,1)}.button_.custom:hover{opacity:.85}.banner{display:table;table-layout:fixed;width:100%}.banner>div{display:table-cell;vertical-align:middle}.banner>.featured_text{width:100%}.banner>.featured_text h1,.banner>.featured_text h2,.banner>.featured_text h3,.banner>.featured_text h4,.banner>.featured_text h5,.banner>.featured_text h6{margin:0}.banner>.featured_text p:last-child{margin:0;padding:0}.banner>.button_holder{width:32.79%;text-align:center}.withbutton>.featured_text{padding-right:20px;width:67.21%}.rt-toggle{margin-bottom:20px}.rt-toggle>ol{list-style:none;list-style-position:outside;margin:0;padding:0;position:relative}.rt-toggle>ol>li{display:block;clear:both;padding:0;position:relative}.rt-toggle>ol>li.open .toggle-head{cursor:default}.rt-toggle>ol>li .toggle-head{cursor:pointer}.rt-toggle>ol>li .toggle-number,.rt-toggle>ol>li.open .toggle-number{display:inline-block;font-weight:normal;left:0;line-height:1;min-width:26px;padding:6px 3px;position:absolute;text-align:center}.rt-toggle>ol>li .toggle-title{display:inline-block;margin:0 30px 0 40px;line-height:1;padding:6px 0}.rt-toggle>ol>li .toggle-content{clear:both;display:none;margin:10px 0 0 40px;padding:5px 0 0}.rt-toggle>ol>li .toggle-content>p:last-child,.rt-toggle>ol>li .toggle-content>div:last-child,.rt-toggle>ol>li .toggle-content>div p:last-child{padding-bottom:0;margin-bottom:0}.rt-toggle>ol>li ul{list-style:disc}.rt-toggle>ol>li ul ul{list-style:circle}.rt-toggle>ol>li ul ul ul{list-style:square}.rt-toggle>ol>li ol{list-style:decimal}.rt-toggle>ol>li ol ol{list-style:lower-alpha}.rt-toggle>ol>li ol ol ol{list-style:upper-roman}.rt-toggle>ol>li ul,.rt-toggle>ol>li ol{margin-bottom:10px}.rt-toggle>ol>li ul ul li,.rt-toggle>ol>li ul ol li,.rt-toggle>ol>li ol ul li,.rt-toggle>ol>li ol ol li{display:list-item}.rt-toggle>ol>li .commentlist,.rt-toggle>ol>li .rt_form ul{list-style:none}.rt-toggle>ol>li:after{content:"";display:block;height:15px}.rt-toggle>ol>li:last-child:after{content:none}.rt-toggle>ol>li:first-child{padding-top:0}.rt-toggle>ol>li:first-child .toggle-number,.rt-toggle>ol>li:first-child.open .toggle-number{border-top:0;top:0}.rt-toggle>ul li,.rt-toggle>ol ol li{display:list-item}.rt-toggle ol ol{list-style:decimal}.rt-toggle .toggle-head:after{content:"+";font-weight:normal;position:absolute;right:0;font-size:22px;line-height:22px;font-family:"arial";width:30px;text-align:center}.rt-toggle .open .toggle-head:after{content:"-"}.rt-toggle.no-numbers ol:before{content:none}.rt-toggle.no-numbers ol>li{padding:0}.rt-toggle.no-numbers .toggle-head:after{left:0;width:15px;font-family:inherit;font-weight:bold;font-size:inherit;line-height:inherit}.rt-toggle.no-numbers .toggle-title{margin-left:20px;padding:0}.rt-toggle.no-numbers .toggle-content{margin-left:20px}.rt_tabs .tab_nav{list-style:none outside none}.rt_tabs .tab_nav>li{position:relative;cursor:pointer}.rt_tabs .tab_nav>li.active{cursor:default}.rt_tabs .tab_contents .tab_content_wrapper.active{-webkit-animation-name:active_tabs;animation-name:active_tabs}.rt_tabs .tab_contents .tab_content_wrapper.active .tab_content{display:inline-block}.rt_tabs .tab_contents .tab_content_wrapper .tab_content{display:none;width:100%}.rt_tabs .tab_contents .tab_title{display:none;cursor:pointer}.rt_tabs .tab_contents .active>.tab_title{cursor:default}.rt_tabs.tab-position-1 .tab_nav{display:block;margin:0;padding:10px 0;border-width:1px 0;border-style:solid}.rt_tabs.tab-position-1 .tab_nav>li{display:inline-block;padding:10px 20px}.rt_tabs.tab-position-1 .tab_nav>li.active:after{border-width:0 0 3px 0;border-style:solid;bottom:-12px;content:"";height:1px;left:-1px;right:-1px;position:absolute}.rt_tabs.tab-position-1 .tab_nav>li:last-child{border-width:0}.rt_tabs.tab-position-1 .tab_content_wrapper>.tab_title{border-style:solid;border-width:1px;padding:10px;position:relative;margin-bottom:2px}.rt_tabs.tab-position-1 .tab_content_wrapper.active>.tab_title{border-width:0 0 3px 0;border-style:solid}.rt_tabs.tab-position-1 .tab_content_wrapper .tab_content{padding:40px 0 10px 0}.rt_tabs.tab-position-1 .tab_nav>li>span:before,.rt_tabs.tab-position-1 .tab_content_wrapper>.tab_title>span:before{margin-right:5px}.rt_tabs.tab-position-2{clear:both;display:block}.rt_tabs.tab-position-2 .tab_nav{width:200px;border-style:solid;padding:0;margin:0}.rt_tabs.tab-position-2 .tab_nav>li{display:block;border-width:0 0 1px 0;border-style:solid;padding:20px}.rt_tabs.tab-position-2 .tab_nav>li.active:after{border-width:0 3px 0 0;border-style:solid;bottom:-1px;content:"";top:-1px;position:absolute}.rt_tabs.tab-position-2 .tab_contents .tab_content_wrapper{display:block}.rt_tabs.tab-position-2 .tab_contents .tab_content_wrapper>.tab_title{border-width:1px;border-style:solid;padding:10px;position:relative;margin-bottom:2px}.rt_tabs.tab-position-2 .tab_contents .tab_content_wrapper.active>.tab_title{border-width:0 0 3px 0;border-style:solid}.rt_tabs.tab-position-2 .tab_nav>li>span:before,.rt_tabs.tab-position-2 .tab_content_wrapper>.tab_title>span:before{margin-right:5px}.rt_tabs.tab-position-2.left .tab_nav{float:left;border-width:0 1px 0 0}.rt_tabs.tab-position-2.left .tab_nav>li.active:after{right:-3px}.rt_tabs.tab-position-2.left .tab_contents{margin-left:210px}.rt_tabs.tab-position-2.left .tab_content{padding:10px 0 10px 15px}.rt_tabs.tab-position-2.right .tab_nav{float:right;border-width:0 0 0 1px}.rt_tabs.tab-position-2.right .tab_nav>li.active:after{left:-3px}.rt_tabs.tab-position-2.right .tab_contents{margin-right:210px}.rt_tabs.tab-position-2.right .tab_content{padding:10px 15px 10px 0}.rt_tabs.style-4 .tab_nav{display:inline-block;width:100%;position:relative;padding:0;border-width:0}.rt_tabs.style-4 .tab_nav>li{float:left;text-align:center;padding:25px 30px}.rt_tabs.style-4 .tab_nav>li>span{display:block;text-align:center}.rt_tabs.style-4 .tab_nav>li>span:before{display:inline-block;font-size:26px;margin-bottom:15px;overflow:hidden;padding:10px;text-align:center;vertical-align:middle;width:auto;color:#fff;text-indent:1px;background-clip:padding-box}.rt_tabs.style-4 .tab_nav>li.active:after{border-width:0 0 4px 0;bottom:-4px}.rt_tabs.style-4 .tab_nav>li:first-child{padding-left:0}.rt_tabs.style-4 .tab_nav>li:last-child{border-width:0}.rt_tabs.style-4 .tab_nav>li.with_icon{padding-right:30px}.rt_tabs.style-4 .tab-background{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.04);box-shadow:0 1px 0 rgba(0,0,0,.04)}.rt_tabs.style-4 .tab_content_wrapper .tab_content{padding-top:40px}.rt_tabs.style-4[data-tab-count="1"] .tab_nav li{width:100%}.rt_tabs.style-4[data-tab-count="2"] .tab_nav li{width:50%}.rt_tabs.style-4[data-tab-count="3"] .tab_nav li{width:33.33333%}.rt_tabs.style-4[data-tab-count="4"] .tab_nav li{width:25%}.rt_tabs.style-4[data-tab-count="5"] .tab_nav li{width:20%}.rt_tabs.style-4[data-tab-count="6"] .tab_nav li{width:16.66667%}.rt_tabs.style-4[data-tab-count="7"] .tab_nav li{width:14.28571%}.rt_tabs.style-4[data-tab-count="8"] .tab_nav li{width:12.5%}#main_content>.content_row .rt_tabs .vc_row{margin-left:0;margin-right:0}.icon-content-box{margin-bottom:20px}.icon-content-box .icon-holder{display:block;position:relative}.icon-content-box .icon-holder span{display:block}.icon-content-box .icon-holder a{text-decoration:none}.icon-content-box .heading a{text-decoration:none}.icon-content-box .heading a:hover{opacity:.7}.icon-content-box .read_more{margin-top:20px}.icon-content-box.icon-style-1 .icon-holder span:before{font-size:25px;line-height:100%;width:25px;margin-left:0;margin-right:0}.icon-content-box.icon-style-1.icon-left{}.icon-content-box.icon-style-1.icon-left .icon-holder{float:left}.icon-content-box.icon-style-1.icon-left .text-holder{margin-left:40px}.icon-content-box.icon-style-1.icon-right .icon-holder{float:right;text-align:right}.icon-content-box.icon-style-1.icon-right .text-holder{margin-right:40px;text-align:right}.icon-content-box.icon-style-1.icon-top .icon-holder{text-align:center;margin-bottom:20px}.icon-content-box.icon-style-1.icon-top .text-holder{text-align:center}.icon-content-box.icon-style-2 .icon-holder span:before{font-size:22px;line-height:44px;width:44px;margin-left:0;margin-right:0;background-clip:padding-box}.icon-content-box.icon-style-2.icon-left .icon-holder{float:left}.icon-content-box.icon-style-2.icon-left .text-holder{margin-left:64px;padding-top:10px}.icon-content-box.icon-style-2.icon-right .icon-holder{float:right;text-align:right}.icon-content-box.icon-style-2.icon-right .text-holder{margin-right:64px;text-align:right;padding-top:10}.icon-content-box.icon-style-2.icon-top .icon-holder{text-align:center;margin-bottom:20px}.icon-content-box.icon-style-2.icon-top .text-holder{text-align:center}.icon-content-box.icon-style-3 .icon-holder span:before{font-size:25px;line-height:100%;width:69px;margin-left:0;margin-right:0;color:#fff;padding:20px;border-radius:50%;vertical-align:middle;background-clip:padding-box}.icon-content-box.icon-style-3.icon-left .icon-holder{float:left}.icon-content-box.icon-style-3.icon-left .text-holder{margin-left:85px}.icon-content-box.icon-style-3.icon-right .icon-holder{float:right;text-align:right}.icon-content-box.icon-style-3.icon-right .text-holder{margin-right:85px;text-align:right}.icon-content-box.icon-style-3.icon-top .icon-holder{text-align:center;margin-bottom:30px}.icon-content-box.icon-style-3.icon-top .icon-holder span:before{font-size:30px;line-height:100px;width:100px;height:100px;padding:0}.icon-content-box.icon-style-3.icon-top .text-holder{text-align:center;margin-top:20px}.icon-content-box.icon-style-4 .icon-holder span:before{font-size:22px;line-height:40px;width:44px;margin-left:0;margin-right:0;border-width:2px;border-style:solid}.icon-content-box.icon-style-4.icon-left .icon-holder{float:left;margin-top:-2px;margin-right:18px}.icon-content-box.icon-style-4.icon-left .text-holder{margin-left:0}.icon-content-box.icon-style-4.icon-right .icon-holder{float:right;margin-top:-2px;text-align:right;margin-left:18px}.icon-content-box.icon-style-4.icon-right .text-holder{margin-right:0;text-align:right}.icon-content-box.icon-style-4.icon-top .icon-holder{text-align:center;margin-bottom:20px}.icon-content-box.icon-style-4.icon-top .text-holder{text-align:center}.icon-content-box.icon-style-4.icon-top .text-holder > p:nth-child(2) {margin-top:0}.icon-content-box.icon-style-4.icon-top .text-holder .heading{padding-top:0}.icon-content-box.icon-style-4 .text-holder > p:nth-child(2) {margin-top:20px}.icon-content-box.icon-style-4 .text-holder .heading{padding-top:6px;margin-left:0;display:inline-block}.icon-content-box.icon-style-5 .icon-holder span:before{font-size:30px;line-height:60px;width:60px;height:60px;text-align:center;position:relative;z-index:2;text-indent:1px;color:#fff}.icon-content-box.icon-style-5 .icon-holder span:after{width:60px;height:60px;position:absolute;content:"";left:50%;margin-left:-30px;top:0;background-clip:padding-box;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);z-index:1}.icon-content-box.icon-style-5.icon-left .icon-holder{float:left}.icon-content-box.icon-style-5.icon-left .text-holder{margin-left:125px}.icon-content-box.icon-style-5.icon-right .icon-holder{float:right;text-align:right}.icon-content-box.icon-style-5.icon-right .text-holder{margin-right:125px;text-align:right}.icon-content-box.icon-style-5.icon-top .icon-holder{text-align:center;margin-bottom:40px}.icon-content-box.icon-style-5.icon-top .text-holder{text-align:center;margin-top:20px}.icon-content-box p:last-child{margin-bottom:0}.image-content-box{position:relative;margin-bottom:20px}.image-content-box .featured_image_holder{margin-bottom:20px}.image-content-box .heading a{text-decoration:none}.image-content-box .heading a:hover{opacity:.7}.image-content-box.box-style-2{text-align:center}.image-content-box.box-style-2 .background{padding:20px}.image-content-box.box-style-2 .text-holder{text-align:center;display:inline-block;position:relative;z-index:2;padding:20px;background:rgba(255,255,255,.2)}.image-content-box.box-style-2 .heading,.image-content-box.box-style-2 .text-holder,.image-content-box.box-style-2 .read_more,.image-content-box.box-style-2 a{color:#fff}.image-content-box .mask{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.2);top:0;left:0;z-index:1;opacity:.85}.image-content-box.right{text-align:right}.image-content-box.center{text-align:center}.image-content-box.center .featured_image_holder img{margin:auto}.image-content-box .text-holder p:last-child{margin-bottom:0}.rt_heading{position:relative;display:block;width:auto;text-decoration:none}.rt_heading.style-1{padding-left:20px}.rt_heading.style-1:after{content:"";height:100%;left:0;position:absolute;top:0;width:4px}.rt_heading .punchline{display:block;line-height:170%;font-size:small;font-family:helvetica,tahoma,sans}.rt_heading_wrapper{position:relative}.rt_heading_wrapper.style-2{width:100%;text-align:left;overflow:hidden}.rt_heading_wrapper.style-2>.style-2{display:inline-block;position:relative;line-height:135%}.rt_heading_wrapper.style-2>.style-2:after{border-width:0 0 2px 0;border-style:dotted;content:"";height:1px;left:100%;margin-left:34px;position:absolute;top:50%;width:1000px}.rt_heading_wrapper.style-2>.style-2:before{content:"";font-family:"fontello";font-size:23px;left:100%;line-height:23px;margin-left:22px;margin-top:-11px;position:absolute;top:50%}.rt_heading_wrapper.style-3{width:100%;text-align:center;overflow:hidden}.rt_heading_wrapper.style-3>.style-3{display:inline-block;position:relative;line-height:135%}.rt_heading_wrapper.style-3>.style-3:before,.rt_heading_wrapper.style-3>.style-3:after{content:"";position:absolute;height:5px;border-width:1px 0 0 0;margin-top:-1px;border-style:solid;top:50%;width:500px}.rt_heading_wrapper.style-3>.style-3:before{right:100%;margin-right:20px}.rt_heading_wrapper.style-3>.style-3:after{left:100%;margin-left:20px}.rt_heading_wrapper.style-4{width:100%;text-align:center;overflow:hidden}.rt_heading_wrapper.style-4>.style-4{display:inline-block;position:relative;line-height:135%;padding:0 0 10px 0}.rt_heading_wrapper.style-4>.style-4:after{content:"";position:absolute;height:2px;bottom:0;width:50px;left:50%;margin-left:-25px}.rt_heading_wrapper.style-4>.with_punchline{margin-top:0}.rt_heading_wrapper.style-4 .punchline{display:block;line-height:100%;margin-bottom:-2px}.rt_heading_wrapper.style-5{width:100%;text-align:left;overflow:hidden}.rt_heading_wrapper.style-5>.style-5{display:inline-block;position:relative;line-height:135%;padding:0 0 10px 0}.rt_heading_wrapper.style-5>.style-5:after{content:"";position:absolute;height:2px;bottom:0;width:50px;left:0}.rt_heading_wrapper.style-5>.with_punchline{margin-top:0}.rt_heading_wrapper.style-5 .punchline{display:block;line-height:100%;margin-bottom:-2px}.rt_heading_wrapper.style-6{width:100%;text-align:left;overflow:hidden}.rt_heading_wrapper.style-6>.style-6{display:inline-block;position:relative;line-height:135%}.rt_heading_wrapper.style-6>.style-6:after{content:"";position:absolute;height:5px;border-width:1px 0 0 0;margin-top:-1px;border-style:solid;top:50%;width:1000px}.rt_heading_wrapper.style-6>.style-6:before{right:100%;margin-right:20px}.rt_heading_wrapper.style-6>.style-6:after{left:100%;margin-left:20px}.rt_heading_wrapper.style-7{text-align:center}.style-2>.heading_icon:before,.style-5>.heading_icon:before,.style-6>.heading_icon:before{margin-left:.5px;margin-right:10px;text-align:left}.rt_heading_wrapper .heading_link{position:absolute;right:0;top:50%;-moz-transform:translate(calc(100% - 19px),-50%);-ms-transform:translate(calc(100% - 19px),-50%);-webkit-transform:translate(calc(100% - 19px),-50%);transform:translate(calc(100% - 19px),-50%);width:21px;overflow:hidden;height:30px;line-height:30px;-webkit-transition:transform .2s ease-out 0s;-o-transition:transform .2s ease-out 0s;transition:transform .2s ease-out 0s;text-decoration:none}.rt_heading_wrapper .heading_link:before{line-height:30px;vertical-align:middle;text-align:right;font-size:15px;margin-top:-1px}.rt_heading_wrapper:hover .heading_link{width:auto;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:transform .2s ease-in 0s;-o-transition:transform .2s ease-in 0s;transition:transform .2s ease-in 0s}.gallery-item img{border-width:2px;border-style:solid}.highlight.style-2{padding:0 2px}.google_map img{max-width:none!important}.google_map_holder{color:#666}.info_box{padding:20px 10px;background:rgba(0,0,0,.02);display:block;position:relative;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.08);box-shadow:2px 2px 2px rgba(0,0,0,.08)}.info_box:before,.info_box:after{content:" ";display:table}.info_box:after{clear:both}.info_box.gradient{box-shadow:0 0 0 1px #fff inset}.info_box p[class^="icon-"]:before,.info_box p[class*=" icon-"]:before{font-size:25px;margin:0;top:50%;vertical-align:middle}.info_box p{margin:0;padding:0 10px 0 60px;text-indent:-30px}.info_box.attention{background:#fed8d8;border:1px solid #dcb6b6}.info_box.attention,.info_box.attention a{color:#8f6969}.info_box.ok{background:#efffef;border:1px solid #e0ede0}.info_box.ok,.info_box.ok a{color:#889588}.info_box.announcement{background:#fdfdef;border:1px solid #ebebde}.info_box.announcement,.info_box.announcement a{color:#949487}.info_box .icon-cancel{color:rgba(0,0,0,.3);position:absolute;right:10px;cursor:pointer}.info_box .icon-cancel:hover{color:rgba(0,0,0,.6)}.rt_counter{text-align:center;font-size:16px}.rt_counter .number{font-size:54px;display:block;margin-bottom:10px;padding-bottom:10px;line-height:1;position:relative}.rt_counter .number:after{bottom:0;content:"";height:2px;left:calc(50% - 10px);position:absolute;width:20px}.latest_news{clear:both}.latest_news>article{margin-bottom:25px;display:table}.latest_news>article:last-child{margin-bottom:0}.latest_news>article p{margin-bottom:0}.latest_news .title{text-decoration:none;margin-bottom:5px;display:block}.latest_news .title:hover{text-decoration:none}.latest_news figure{display:table-cell;vertical-align:top;padding-right:15px}.latest_news .text{display:table-cell;vertical-align:middle}.latest_news .text:first-child{margin-left:0}.latest_news .date{display:block;letter-spacing:1px;margin-bottom:2px}#container .latest_news img{max-width:inherit}.rt_quote p{font-size:20px;font-family:Palatino,"Palatino LT STD","Palatino Linotype","Book Antiqua",Georgia,serif}.rt_quote .author_info{display:block;font-weight:bold;font-size:18px}.rt_quote .author_info .client_link{display:block;font-weight:normal}.pullquote{width:50%}.pullquote.alignright{margin:40px 0 40px 40px}.pullquote.alignleft{margin:40px 40px 40px 0}.bullet-list>ul{position:relative;list-style:none;margin-bottom:20px}.bullet-list.style-1>ul{padding-left:30px}.bullet-list.style-1>ul>li{margin-bottom:10px;padding-top:0;position:relative}.bullet-list.style-1>ul>li:before{color:#fff;display:block;font-family:fontello;font-size:12px;font-weight:normal;left:-29px;line-height:20px;margin-top:-1px;position:absolute;text-align:center;width:20px;text-indent:1px}.bullet-list.style-2>ul,.bullet-list.style-3>ul{padding-left:20px}.bullet-list.style-2>ul>li:before,.bullet-list.style-3>ul>li:before{float:left;display:block;font-family:fontello;margin-left:-20px}.bullet-list.arrow>ul>li:before{content:"\f105"}.bullet-list.arrow-2>ul>li:before{content:"\e75e"}.bullet-list.check>ul>li:before{content:"\2713"}.bullet-list.star>ul>li:before{content:"\e878"}body{line-height:1.5}p{margin-bottom:20px}a{text-decoration:underline}a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:14px}.no-composer .content h1,.no-composer .content h2,.no-composer .content h3,.no-composer .content h4,.no-composer .content h5,.no-composer .content h6{margin-bottom:25px}h1{font-size:44px}h2{font-size:32px}h3{font-size:28px}h4{font-size:26px}h5{font-size:24px}h6{font-size:22px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:underline}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{-webkit-transition:color .4s ease 0s;-o-transition:color .4s ease 0s;transition:color .4s ease 0s}.clean_heading{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.animation{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-moz-keyframes active_tabs {
  0% {
    opacity: 0;
    -moz-transform: translateY(-10px);
    transform: translateY(-10px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0px);
    transform: translateY(0px);
  }
}@-webkit-keyframes active_tabs {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
  }
}@keyframes active_tabs {
  0% {
    opacity: 0;
    -moz-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
  }
}@-moz-keyframes buttons {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 0 100px;
  }
}@-webkit-keyframes buttons {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 0 100px;
  }
}@keyframes buttons {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 0 100px;
  }
}@-moz-keyframes active_slide {
  0% {
    opacity: 0;
    -moz-transform: translateY(70px);
    transform: translateY(70px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0px);
    transform: translateY(0px);
  }
}@-webkit-keyframes active_slide {
  0% {
    opacity: 0;
    -webkit-transform: translateY(70px);
    transform: translateY(70px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
  }
}@keyframes active_slide {
  0% {
    opacity: 0;
    -moz-transform: translateY(70px);
    -ms-transform: translateY(70px);
    -webkit-transform: translateY(70px);
    transform: translateY(70px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
  }
}.animate-spin:before{-webkit-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block}@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}@keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
    -ms-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}@-moz-keyframes scaleout {
  0% {
    -moz-transform: scale(0);
    transform: scale(0);
    opacity: 1;
  }
  100% {
    -moz-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}@-webkit-keyframes scaleout {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}@keyframes scaleout {
  0% {
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 1;
  }
  100% {
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}@-moz-keyframes shake {
  0%, 100% {
    -moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%, 30%, 50%, 70%, 90% {
    -moz-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    -moz-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }
}@-webkit-keyframes shake {
  0%, 100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }
}@keyframes shake {
  0%, 100% {
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%, 30%, 50%, 70%, 90% {
    -moz-transform: translate3d(-5px, 0, 0);
    -ms-transform: translate3d(-5px, 0, 0);
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    -moz-transform: translate3d(5px, 0, 0);
    -ms-transform: translate3d(5px, 0, 0);
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }
}.shake{-webkit-animation:shake .5s 1 linear;-o-animation:shake .5s 1 linear;animation:shake .5s 1 linear}@-moz-keyframes pageloading {
  0%, 100% {
    top: -5px;
    left: -5px;
  }
  25% {
    top: calc( 100% - 5px );
    left: -5px;
  }
  50% {
    top: calc( 100% - 5px );
    left: calc( 100% - 5px );
  }
  75% {
    top: -5px;
    left: calc( 100% - 5px );
  }
}@-webkit-keyframes pageloading {
  0%, 100% {
    top: -5px;
    left: -5px;
  }
  25% {
    top: calc( 100% - 5px );
    left: -5px;
  }
  50% {
    top: calc( 100% - 5px );
    left: calc( 100% - 5px );
  }
  75% {
    top: -5px;
    left: calc( 100% - 5px );
  }
}@keyframes pageloading {
  0%, 100% {
    top: -5px;
    left: -5px;
  }
  25% {
    top: calc( 100% - 5px );
    left: -5px;
  }
  50% {
    top: calc( 100% - 5px );
    left: calc( 100% - 5px );
  }
  75% {
    top: -5px;
    left: calc( 100% - 5px );
  }
}.pageloading{-webkit-animation:pageloading 4s 1 linear;-o-animation:pageloading 4s 1 linear;animation:pageloading 4s 1 linear}@-moz-keyframes fsmenu {
  0% {
    opacity: 0;
    -moz-transform: translateY(50px);
    transform: translateY(50px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0px);
    transform: translateY(0px);
  }
}@-webkit-keyframes fsmenu {
  0% {
    opacity: 0;
    -webkit-transform: translateY(50px);
    transform: translateY(50px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
  }
}@keyframes fsmenu {
  0% {
    opacity: 0;
    -moz-transform: translateY(50px);
    -ms-transform: translateY(50px);
    -webkit-transform: translateY(50px);
    transform: translateY(50px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
  }
}.fsmenu{-webkit-animation:fsmenu 2s 1 ease-in;-o-animation:fsmenu 2s 1 ease-in;animation:fsmenu 2s 1 ease-in}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-moz-keyframes slideInUp {
  from {
    -moz-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}@keyframes slideInUp {
  from {
    -moz-transform: translate3d(0, 100%, 0);
    -ms-transform: translate3d(0, 100%, 0);
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}@-moz-keyframes slideOutUp {
  from {
    -moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    -moz-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: hidden;
  }
}@-webkit-keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: hidden;
  }
}@keyframes slideOutUp {
  from {
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    -moz-transform: translate3d(0, -100%, 0);
    -ms-transform: translate3d(0, -100%, 0);
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: hidden;
  }
}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.aligncenter{display:table;margin:auto}.alignleft{float:left}.alignright{float:right}img.alignleft,.wp-caption.alignleft,.imgeffect.alignleft,.entry-thumbnail.alignleft{margin:4px 20px 4px 2px}img.alignright,.wp-caption.alignright,.imgeffect.alignright,.entry-thumbnail.alignright{margin:4px 2px 4px 20px}img.aligncenter,.wp-caption.aligncenter,.imgeffect.aligncenter,.entry-thumbnail.aligncenter{margin:5px auto 10px}#container img{max-width:100%;height:auto}.wp-caption{-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.08);box-shadow:2px 2px 2px rgba(0,0,0,.08);border-width:1px;border-style:solid;padding:20px;text-align:center;padding:10px;max-width:100%}.wp-caption img{max-width:100%}.wp-caption .wp-caption-text{clear:both;display:block;padding:8px 0 0 0;font-style:oblique}.wp-caption.aligncenter{display:block}.wp-caption.aligncenter,.wp-caption.alignleft,.wp-caption.alignright{margin-bottom:10px}[class^="wp-image-"],[class*=" wp-image-"]{max-width:100%;height:auto}.margin-t0{margin-top:0}.margin-t1{margin-top:1px}.margin-t10{margin-top:10px}.margin-t15{margin-top:15px}.margin-t20{margin-top:20px}.margin-t30{margin-top:30px}.margin-t40{margin-top:40px}.margin-t50{margin-top:50px}.margin-t60{margin-top:60px}.margin-t70{margin-top:70px}.margin-t80{margin-top:80px}.margin-b0{margin-bottom:10px}.margin-b10{margin-bottom:10px}.margin-b15{margin-bottom:15px}.margin-b20{margin-bottom:20px}.margin-b30{margin-bottom:30px}.margin-b40{margin-bottom:40px}.margin-b50{margin-bottom:50px}.margin-b60{margin-bottom:60px}.margin-b70{margin-bottom:70px}.margin-b80{margin-bottom:80px}.margin-b0{margin-bottom:0}.margin-l0{margin-left:0}.margin-r0{margin-right:0}.padding-t0{padding-top:0}.padding-t1{padding-top:1px}.padding-t10{padding-top:10px}.padding-t20{padding-top:20px}.padding-t30{padding-top:30px}.padding-b0{padding-bottom:0}.padding-b10{padding-bottom:10px}.padding-b20{padding-bottom:20px}.padding-b30{padding-bottom:30px}.padding-b40{padding-bottom:40px}.padding-b0{padding-bottom:0}.padding-t0{padding-top:0}.padding-l0{padding-left:0}.padding-r0{padding-right:0}.nomargin{margin-left:0!important;margin-bottom:0!important;margin-right:0!important;margin-top:0!important}.nopadding{padding-left:0!important;padding-bottom:0!important;padding-right:0!important;padding-top:0!important}.clear{clear:both;width:100%}.space{clear:both;width:100%;position:relative;display:table}.content img{max-width:100%;display:block}.responsive .content img{height:auto}.box_sizing{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}*:not(.wpb_video_wrapper) > .video-container {position:relative;padding-bottom:56.25%!important;padding-top:30px!important;height:auto;overflow:hidden}*:not(.wpb_video_wrapper) > .video-container iframe,
*:not(.wpb_video_wrapper) > .video-container object,
*:not(.wpb_video_wrapper) > .video-container embed {position:absolute;top:0;left:0;width:100%;height:100%}[class^="icon-"]:before,[class*=" icon-"]:before{direction:ltr}.sticky,.bypostauthor{display:block}.gallery-item img{display:inline-block}.gallery-caption{margin-top:10px}.content_row .gallery img{border:2px solid rgba(0,0,0,.03)!important}#body-bg-video{bottom:0;left:0;position:fixed!important;right:0;top:0}.layout2 #body-bg-video{z-index:0}.layout2 #body-bg-video{z-index:-1}.hidden-element{display:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.column-list>ul{padding:0;margin-left:-15px;margin-right:-15px}.column-list>ul:before,.column-list>ul:after{content:" ";display:table}.column-list>ul:after{clear:both}.column-list>ul>li{float:left;margin:0 15px}.column-list>ul .first{clear:left}.column-list>ul .last{clear:right}.column-list-1>ul>li{width:calc(100% - 30px)}.column-list-2>ul>li{width:calc(50% - 30px)}.column-list-3>ul>li{width:calc(33.33333% - 30px)}.column-list-4>ul>li{width:calc(25% - 30px)}.column-list-5>ul>li{width:calc(20% - 30px)}.column-list-6>ul>li{width:calc(16.66667% - 30px)}.has-bg-image{-webkit-transform:translateZ(0)}.admin-bar .lg-toolbar.group{top:32px}@media screen and (max-width:782px){.admin-bar .lg-toolbar.group{top:46px}}.body-lock-scroll{overflow:hidden}.customizer-notification{bottom:0;position:fixed;right:0;z-index:999999}.customizer-notification .icon-attention-circle{animation:2s ease 0s normal none infinite running slideInUp;float:right;font-size:40px;color:#e10f0f}.customizer-notification .customizer-notification-text{background:#e10f0f;color:#fff;display:none;font-size:16px;padding:40px}.customizer-notification:hover .customizer-notification-text{display:block}.customizer-notification:hover .icon-attention-circle{animation:none;color:#fff}.has-nmargin{z-index:5}.no-sidebar .alignfull,.no-sidebar .alignwide{margin-left: calc( -100vw / 2 + 100% / 2 );margin-right: calc( -100vw / 2 + 100% / 2 );max-width:calc(100vw - 8px);width:100vw}.no-sidebar .alignfull img,.no-sidebar .alignwide img{width:100%}.wp-block-pullquote{border-left:0}@media screen and (min-width:1340px){.boxed-body-style .no-sidebar .alignfull,.boxed-body-style .no-sidebar .alignwide{margin-left: calc( -1340px / 2 + 100% / 2 );margin-right: calc( -1340px / 2 + 100% / 2 );max-width:1340px;width:1340px}}@media screen and (min-width:1540px){.boxed-body-style .no-sidebar .alignfull,.boxed-body-style .no-sidebar .alignwide{margin-left: calc( -1540px / 2 + 100% / 2 );margin-right: calc( -1540px / 2 + 100% / 2 );max-width:1540px;width:1540px}}@media only screen and (min-width:950px){.no-sidebar .alignwide{margin-left:-50px;margin-right:-50px;max-width: calc( 100% + 100px )}}#container .wp-block-gallery.is-cropped .blocks-gallery-image a,#container .wp-block-gallery.is-cropped .blocks-gallery-image img,#container .wp-block-gallery.is-cropped .blocks-gallery-item a,#container .wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%}.entry-content .alignleft{margin-right:30px}.entry-content .alignright{margin-left:30px}.gallery-item a{display:inline-block}.widget>ul,.widget .menu{padding-left:0;list-style:none}.widget>ul>li>ul,.widget>ul>li>.sub-menu,.widget>ul>li>.children,.widget .menu>li>ul,.widget .menu>li>.sub-menu,.widget .menu>li>.children{border-style:solid;border-width:0;padding-left:15px}.widget>ul ul,.widget .menu ul{list-style:none;padding-left:15px;margin:5px 0}.widget>ul>li,.widget .menu>li{line-height:160%;padding:5px 0}.widget>ul>li a,.widget .menu>li a{text-decoration:none;position:relative}.widget>ul>li a:hover,.widget .menu>li a:hover{text-decoration:underline}.widget>ul>li,.widget .menu>li{border-style:solid;border-width:0}.widget>ul>li:last-child,.widget .menu>li:last-child{border-width:0}.widget .current-menu-item>a,.widget ul>.current-cat>a,.widget .current-cat-parent>a{font-weight:bold}.widget .sub-menu li a,.widget .children li a{position:relative}.widget .sub-menu li a:before,.widget .children li a:before{content:"\f105";font-family:"fontello";position:absolute;left:-14px}.widget #loginform label{width:30%;text-align:left}.wp-search-form li,.widget_product_search>form li{position:relative}.wp-search-form span,.widget_product_search>form span{bottom:0;cursor:pointer;line-height:40px;opacity:.3;position:absolute;right:0;text-align:center;top:1px;width:40px}.wp-search-form span:hover,.widget_product_search>form span:hover{opacity:1}.wp-search-form input,.widget_product_search>form input{width:100%;padding-right:40px!important}.textwidget p:last-child{margin-bottom:0}.wpb_widgetised_column .widget,.sidebar .widget{margin-bottom:40px}.wpb_widgetised_column .widget>h5,.sidebar .widget>h5{letter-spacing:1px}.wpb_widgetised_column .widget>h5,.sidebar .widget>h5{position:relative;padding:8px 0}.wpb_widgetised_column .widget>h5:after,.sidebar .widget>h5:after{content:"";position:absolute;width:11px;height:6px;top:calc(50% - 3px)}.sidebar.left .widget>h5:after{right:-46px}.sidebar.right .widget>h5:after{left:-46px}.wpb_widgetised_column .widget{margin-bottom:25px}.widget_latest_posts>div,.widget_popular_posts>div{margin-bottom:15px}.widget_latest_posts>div:before,.widget_latest_posts>div:after,.widget_popular_posts>div:before,.widget_popular_posts>div:after{content:" ";display:table}.widget_latest_posts>div:after,.widget_popular_posts>div:after{clear:both}.widget_latest_posts .post-thumb,.widget_popular_posts .post-thumb{float:left;margin-right:10px}.widget_latest_posts .meta,.widget_popular_posts .meta{display:block;letter-spacing:1px;font-size:11px}.widget_latest_posts .meta a,.widget_popular_posts .meta a{text-decoration:none}.widget_latest_posts p:last-child,.widget_popular_posts p:last-child{margin-bottom:0}.widget_latest_posts .title,.widget_popular_posts .title{text-decoration:none}.widget_latest_posts .title:hover,.widget_popular_posts .title:hover{text-decoration:underline}.widget_latest_posts .icon-comment-empty,.widget_popular_posts .icon-comment-empty{margin-right:2px}.widgets_holder.sidebar-widgets .widget{padding:20px}.footer_widgets .widget{margin-bottom:25px}.widget_calendar table{width:100%}.widget_tag_cloud a{font-size:14px!important;padding:10px;border-style:solid;border-width:1px;padding:5px;display:inline-block;margin-bottom:10px;text-decoration:none}.widget_tag_cloud a:hover{border-width:0;padding:6px}.flickr_thumbs{margin:10px 0 10px 0!important;padding:0;overflow:hidden;border:0!important;background:none!important}.flickr_thumbs li{list-style:none;float:left;margin:0 2% 2% 0!important;padding:0!important;border:0!important;background:none!important;width:31%}.flickr_thumbs li img{display:block}.flickr_thumbs li a img{border:none;width:100%}.flickr_thumbs li .frame{margin:0!important;padding:5px!important}.flickr_thumbs li.hide{display:none}.flickr_thumbs li:hover img{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.breadcrumb{font-weight:normal;text-align:left;float:right;position:relative;display:block;margin:0;line-height:52px;text-align:center}.breadcrumb ol{list-style:none;padding:0;margin:0}.breadcrumb li{display:inline}.breadcrumb div{display:inline}.breadcrumb a{text-decoration:none}.breadcrumb a:hover{text-decoration:none;opacity:.8}.breadcrumb a.icon-home:before{margin-right:5px;line-height:100%;margin-left:0;text-align:left}.breadcrumb span:before{width:auto}.left-aligned .breadcrumb{text-align:left}.paging_wrapper{text-align:center;display:block;clear:both}.paging_wrapper>.page-numbers{display:inline-table;margin:0;padding:0;position:relative;list-style-type:none;border-style:solid;border-width:1px;overflow:hidden}.paging_wrapper>.page-numbers li{display:inline;float:left}.paging_wrapper>.page-numbers a,.paging_wrapper>.page-numbers li>span{border:0;overflow:hidden;line-height:300%;display:block;text-align:center;text-decoration:none;padding:0 10px;border-style:solid;border-width:0 1px 0 0}.paging_wrapper>.page-numbers li:last-child a,.paging_wrapper>.page-numbers li:last-child>span{border-width:0}.paging_wrapper>.page-numbers .prev,.paging_wrapper>.page-numbers .next{padding:0 15px}.paging_wrapper>.page-numbers .current,.paging_wrapper>.page-numbers .dots{text-decoration:none;padding:0 20px}.paging_wrapper>.page-numbers a:hover,.paging_wrapper>.page-numbers .current{text-decoration:none}ul.social_media{margin:0;padding:0;list-style:none;position:relative;display:inline-block;vertical-align:middle;font-family:arial;font-size:14px;line-height:1}ul.social_media>li{float:left;margin:0 4px 4px 0;position:relative;line-height:1;padding:0}ul.social_media>li a>span{min-width:200px;padding:10px;position:absolute;left:-85px;bottom:67px;text-align:center;-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:bottom .3s ease-out;-o-transition:bottom .3s ease-out;transition:bottom .3s ease-out;visibility:hidden}ul.social_media>li a>span:after{bottom:-18px;content:"";height:10px;left:calc(50% - 5px);position:absolute;width:10px;border-width:10px;border-style:solid;border-color:transparent;background-color:transparent!important}ul.social_media>li a{display:block;padding:10px;text-decoration:none;color:#fff!important;z-index:1;position:relative}ul.social_media>li:after{content:"";height:0;width:100%;left:0;top:0;position:absolute;opacity:0;z-index:0}ul.social_media>li:hover a{text-decoration:none}ul.social_media>li:hover a>span{bottom:47px;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-webkit-transition:bottom .3s ease-out;-o-transition:bottom .3s ease-out;transition:bottom .3s ease-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;visibility:visible}ul.social_media>li:hover:after{-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;opacity:1;height:100%}ul.social_media .facebook:hover:after,ul.social_media .facebook span,ul.social_media .facebook span:after{background:#3b5998;border-top-color:#3b5998}ul.social_media .twitter:hover:after,ul.social_media .twitter span,ul.social_media .twitter span:after{background:#10c0ee;border-top-color:#10c0ee}ul.social_media .gplus:hover:after,ul.social_media .gplus span,ul.social_media .gplus span:after{background:#e3614a;border-top-color:#e3614a}ul.social_media .flickr:hover:after,ul.social_media .flickr span,ul.social_media .flickr span:after{background:#ff3092;border-top-color:#ff3092}ul.social_media .mail:hover:after,ul.social_media .mail span,ul.social_media .mail span:after{background:#999;border-top-color:#999}ul.social_media .lastfm:hover:after,ul.social_media .lastfm span,ul.social_media .lastfm span:after{background:#da260e;border-top-color:#da260e}ul.social_media .dribbble:hover:after,ul.social_media .dribbble span,ul.social_media .dribbble span:after{background:#ea4c89;border-top-color:#ea4c89}ul.social_media .linkedin:hover:after,ul.social_media .linkedin span,ul.social_media .linkedin span:after{background:#006e99;border-top-color:#006e99}ul.social_media .vimeo:hover:after,ul.social_media .vimeo span,ul.social_media .vimeo span:after{background:#0ec4ef;border-top-color:#0ec4ef}ul.social_media .youtube-play:hover:after,ul.social_media .youtube-play span,ul.social_media .youtube-play span:after{background:#f3554f;border-top-color:#f3554f}ul.social_media .instagram:hover:after,ul.social_media .instagram span,ul.social_media .instagram span:after{background:#7b6455;border-top-color:#7b6455}ul.social_media .behance:hover:after,ul.social_media .behance span,ul.social_media .behance span:after{background:#228cff;border-top-color:#228cff}ul.social_media .dropbox:hover:after,ul.social_media .dropbox span,ul.social_media .dropbox span:after{background:#499dd6;border-top-color:#499dd6}ul.social_media .picasa:hover:after,ul.social_media .picasa span,ul.social_media .picasa span:after{background:#aa7bbc;border-top-color:#aa7bbc}ul.social_media .rss:hover:after,ul.social_media .rss span,ul.social_media .rss span:after{background:#fd8900;border-top-color:#fd8900}ul.social_media .skype:hover:after,ul.social_media .skype span,ul.social_media .skype span:after{background:#00b0e1;border-top-color:#00b0e1}ul.social_media .stumbleupon:hover:after,ul.social_media .stumbleupon span,ul.social_media .stumbleupon span:after{background:#6cc977;border-top-color:#6cc977}ul.social_media .pinterest:hover:after,ul.social_media .pinterest span,ul.social_media .pinterest span:after{background:#d62930;border-top-color:#d62930}ul.social_media .github:hover:after,ul.social_media .github span,ul.social_media .github span:after{background:#888;border-top-color:#888}ul.social_media .tumblr:hover:after,ul.social_media .tumblr span,ul.social_media .tumblr span:after{background:#456885;border-top-color:#456885}ul.social_media .spotify:hover:after,ul.social_media .spotify span,ul.social_media .spotify span:after{background:#afd102;border-top-color:#afd102}ul.social_media .evernote:hover:after,ul.social_media .evernote span,ul.social_media .evernote span:after{background:#6fbd45;border-top-color:#6fbd45}ul.social_media .flattr:hover:after,ul.social_media .flattr span,ul.social_media .flattr span:after{background:#f7af30;border-top-color:#f7af30}ul.social_media .paypal:hover:after,ul.social_media .paypal span,ul.social_media .paypal span:after{background:#003f70;border-top-color:#003f70}ul.social_media .vkontakte:hover:after,ul.social_media .vkontakte span,ul.social_media .vkontakte span:after{background:#2f6893;border-top-color:#2f6893}ul.social_media .soundcloud:hover:after,ul.social_media .soundcloud span,ul.social_media .soundcloud span:after{background:#f76700;border-top-color:#f76700}ul.social_media .phone:hover:after,ul.social_media .phone span,ul.social_media .phone span:after{background:#000;border-top-color:#000}ul.social_media .foursquare:hover:after,ul.social_media .foursquare span,ul.social_media .foursquare span:after{background:"rgb(36,178,237)";border-top-color:"rgb(36,178,237)"}ul.social_media .delicious:hover:after,ul.social_media .delicious span,ul.social_media .delicious span:after{background:"rgb(51,153,255)";border-top-color:"rgb(51,153,255)"}ul.social_media .forrst:hover:after,ul.social_media .forrst span,ul.social_media .forrst span:after{background:"rgb(90,153,103)";border-top-color:"rgb(90,153,103)"}ul.social_media .ebay:hover:after,ul.social_media .ebay span,ul.social_media .ebay span:after{background:"rgb(221,59,74)";border-top-color:"rgb(221,59,74)"}ul.social_media .android:hover:after,ul.social_media .android span,ul.social_media .android span:after{background:"rgb(128,189,1)";border-top-color:"rgb(128,189,1)"}ul.social_media .xing:hover:after,ul.social_media .xing span,ul.social_media .xing span:after{background:"rgb(210,214,0)";border-top-color:"rgb(210,214,0)"}ul.social_media .reddit:hover:after,ul.social_media .reddit span,ul.social_media .reddit span:after{background:"rgb(255,69,0)";border-top-color:"rgb(255,69,0)"}ul.social_media .digg:hover:after,ul.social_media .digg span,ul.social_media .digg span:after{background:"rgb(0,0,0)";border-top-color:"rgb(0,0,0)"}ul.social_media .macstore:hover:after,ul.social_media .macstore span,ul.social_media .macstore span:after{background:"rgb(27,189,251)";border-top-color:"rgb(27,189,251)"}ul.social_media .myspace:hover:after,ul.social_media .myspace span,ul.social_media .myspace span:after{background:"rgb(9,17,164)";border-top-color:"rgb(9,17,164)"}ul.social_media .amazon:hover:after,ul.social_media .amazon span,ul.social_media .amazon span:after{background:"rgb(245,147,24)";border-top-color:"rgb(245,147,24)"}ul.social_media .stackoverflow:hover:after,ul.social_media .stackoverflow span,ul.social_media .stackoverflow span:after{background:"rgb(254,122,21)";border-top-color:"rgb(254,122,21)"}ul.social_media .slideshare:hover:after,ul.social_media .slideshare span,ul.social_media .slideshare span:after{background:#0479b6;border-top-color:#0479b6}ul.social_media .whatsapp:hover:after,ul.social_media .whatsapp span,ul.social_media .whatsapp span:after{background:#2db742;border-top-color:#2db742}ul.social_media .telegram:hover:after,ul.social_media .telegram span,ul.social_media .telegram span:after{background:#2ea5de;border-top-color:#2ea5de}ul.social_media .odnoklassniki:hover:after,ul.social_media .odnoklassniki span,ul.social_media .odnoklassniki span:after{background:#f58221;border-top-color:#f58221}.social_share{display:block;position:relative;cursor:pointer}.social_share ul{background:#fff;borde:1px solid #bbb;-webkit-box-shadow:0 0 0 8px rgba(10,10,10,.2);box-shadow:0 0 0 8px rgba(10,10,10,.2);font-size:16px;left:22px;line-height:2;margin:0;padding:10px;position:absolute;top:-20px;z-index:999999;display:none}.social_share li{list-style:none}.social_share li a{text-decoration:none}.social_share li a:hover{opacity:.6}.social_share li span{display:none}.social_share .facebook a{color:#3b5998}.social_share .twitter a{color:#10c0ee}.social_share .gplus a{color:#e3614a}.social_share .mail a{color:#999}.social_share .linkedin a{color:#006e99}.social_share .pinterest a{color:#d62930}.social_share .vkontakte a{color:#2f6893}.social_share:hover ul{display:block}.carousel-holder{position:relative}.owl-carousel{overflow:hidden;position:relative}.owl-carousel .owl-nav div{background-color:#fff;cursor:pointer;font-size:20px;margin-top:-20px;padding:10px 6px;position:absolute;top:50%}.owl-carousel .owl-nav .owl-next{right:-50px}.owl-carousel .owl-nav .owl-prev{left:-50px}.owl-carousel .owl-nav span::before{color:rgba(0,0,0,.7);font-weight:bold}.owl-carousel:hover .owl-nav:not(.disabled) div {-webkit-transition:all .2s ease-out .1s;-o-transition:all .2s ease-out .1s;transition:all .2s ease-out .1s}.owl-carousel:hover .owl-nav:not(.disabled) .owl-next {right:0}.owl-carousel:hover .owl-nav:not(.disabled) .owl-prev {left:0}.owl-carousel:hover .owl-nav:not(.disabled) > div:hover {opacity:.8}.owl-nav.disabled{display:none}.carousel-holder[data-item-width="1"]:not(.main-carousel):not(.testimonial-carousel) {}.carousel-holder[data-item-width="1"]:not(.main-carousel):not(.testimonial-carousel) .owl-carousel .caption {background:rgba(255,255,255,.9);bottom:0;font-family:helvetica;font-size:12px;line-height:1;max-width:calc(100% - 114px);padding:10px;position:absolute;right:74px;opacity:0}.carousel-holder[data-item-width="1"]:not(.main-carousel):not(.testimonial-carousel) .owl-carousel .owl-nav {bottom:0;right:0;top:auto;left:auto;font-size:inherit;position:absolute}.carousel-holder[data-item-width="1"]:not(.main-carousel):not(.testimonial-carousel) .owl-carousel .owl-nav > div {right:auto;left:auto;display:inline-block;position:relative;font-size:inherit;line-height:inherit;height:32px}.carousel-holder[data-item-width="1"]:not(.main-carousel):not(.testimonial-carousel) .owl-carousel .owl-nav > div span {font-family:helvetica;font-size:12px;line-height:1;display:block}.carousel-holder[data-item-width="1"]:not(.main-carousel):not(.testimonial-carousel) .owl-carousel .owl-nav, .carousel-holder[data-item-width="1"]:not(.main-carousel):not(.testimonial-carousel) .owl-carousel .caption {-webkit-transition:all .4s ease-out .1s;-o-transition:all .4s ease-out .1s;transition:all .4s ease-out .1s;-moz-transform:translateY(100px);-ms-transform:translateY(100px);-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}.carousel-holder[data-item-width="1"]:not(.main-carousel):not(.testimonial-carousel) .owl-carousel:hover .owl-nav, .carousel-holder[data-item-width="1"]:not(.main-carousel):not(.testimonial-carousel) .owl-carousel:hover .active .caption {-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.carousel-holder:not(.main-carousel) .dots-holder {opacity:1;margin-top:40px;width:100%;text-align:center}.carousel-holder:not(.main-carousel) .dots-holder > div {zoom:1;display:inline-block;margin:0 5px}.carousel-holder:not(.main-carousel) .dots-holder > div span {-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;border-radius:50%;border-style:solid;border-width:3px;cursor:pointer;display:block;height:15px;margin:0 0 4px!important;width:15px}.carousel-holder:not(.main-carousel) .dots-holder div.active span, .carousel-holder:not(.main-carousel) .dots-holder div:hover span {opacity:.5}.carousel-holder:hover .dots-holder{opacity:1;-webkit-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease}.carousel-holder.main-carousel .dots-holder{position:absolute;bottom:10px;right:10px;z-index:9}.carousel-holder.main-carousel .dots-holder>div{zoom:1;margin-top:5px}.carousel-holder.main-carousel .dots-holder>div span{cursor:pointer;height:25px;width:25px;display:block;-webkit-backface-visibility:visible;background:rgba(255,255,255,.2);-webkit-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.carousel-holder.main-carousel .dots-holder div.active span,.carousel-holder.main-carousel .dots-holder div:hover span{background:rgba(255,255,255,.6)}.thumbnail-navigation-holder{opacity:0;bottom:20px;position:absolute;text-align:center;width:100%;z-index:9;left:0;padding:0 50px;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.thumbnail-navigation-holder .url{border-width:2px;border-style:solid;border-color:transparent;display:inline-block;margin:1px;max-width:50px;padding:2px;outline:none}.thumbnail-navigation-holder .url:hover,.thumbnail-navigation-holder .url.active{border-color:#fff}.carousel-holder:hover .thumbnail-navigation-holder{opacity:1}.carousel-counter{left:5px;position:absolute;top:10px;opacity:0;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.carousel-counter span{color:#fff;font-family:verdana;font-size:12px;font-weight:bold;line-height:1;position:absolute}.carousel-counter span:first-child{left:4px;top:-4px}.carousel-counter span:nth-child(2) {border-top:2px solid #fff;height:0;left:0;position:absolute;top:8px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:30px}.carousel-counter span:last-child{left:16px;top:10px}.owl-carousel:hover .carousel-counter{opacity:.6;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.has-overlay-text{position:relative}.has-overlay-text:after{background:#fff;bottom:0;content:"";left:0;position:absolute;right:0;transform:translateZ(0);z-index:1;opacity:0;top:0;-webkit-transition:opacity 200ms ease 200ms;-o-transition:opacity 200ms ease 200ms;transition:opacity 200ms ease 200ms}.has-overlay-text .carousel-overlay-text{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:2;opacity:0;-webkit-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease}.has-overlay-text .carousel-overlay-text>p{margin:10px 0 0;text-align:center}.has-overlay-text .carousel-overlay-text>span{color:#3e3e3e;font-family:poppins;font-size:16px;text-transform:uppercase}.has-overlay-text:hover:after{opacity:1;-webkit-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease}.has-overlay-text:hover .carousel-overlay-text{opacity:1;-webkit-transition:opacity 200ms ease 200ms;-o-transition:opacity 200ms ease 200ms;transition:opacity 200ms ease 200ms}.testimonial.col-md-12{font-size:16px}.testimonial.col{margin-bottom:30px}.client_image{display:inline-block;overflow:hidden;margin:auto;float:right;border-style:solid;padding:6px;border-width:1px;border-style:solid;position:relative}.client_info{font-style:italic;display:block}.testimonial .text .icon-quote-right{font-size:20px;margin-top:2px;padding-left:6px;position:absolute}.testimonial .text .icon-quote-left{font-size:20px;padding-right:6px}.testimonials.left .text{padding-left:40px}.testimonials.left .testimonial.col-md-12{padding:0}.testimonials.left .testimonial .with_image.text{margin-right:140px}.testimonials.left .client_image{display:inline-block;overflow:hidden;margin:auto;float:right}.testimonials.left .client_image img{display:block;height:100px;overflow:hidden;width:100px;transform-style:initial}.testimonials.left .icon-quote-right{display:none}.testimonials.left .testimonial .text .icon-quote-left{font-size:30px;left:-7px;line-height:1;padding-right:6px;position:absolute;top:0}.testimonials.center{text-align:center}.testimonials.center .text{margin-left:0}.testimonials.center .client_image{display:inline-block;overflow:hidden;margin:auto;float:none;clear:both}.testimonials.center .client_image img{display:block;height:100px;overflow:hidden;width:100px;float:left}.testimonials.center.big{font-size:22px}.testimonials.center.big .icon-quote-left,.testimonials.center.big .icon-quote-right{display:none}.testimonials.center.big .client_info{font-size:14px}.testimonials.left.big{font-size:22px}.testimonials.left.big .client_info{font-size:14px}.testimonial-carousel.center{padding:0}.testimonial-carousel.center .testimonial.item{width:90%;margin:auto}button,input,optgroup,select,textarea{color:inherit;margin:0;font-size:14px;font-family:arial}.label,label{font-size:100%;font-weight:auto;line-height:2.2em;text-align:center;white-space:nowrap}label.inline{display:inline-block;text-align:left}input[type="text"],input[type="input"],input[type="password"],input[type="email"],input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"],input[type="number"],input[type="url"],input[type="tel"],input[type="search"],textarea,select,.select2-container .select2-choice{padding:12px 10px;border-width:1px;border-style:solid;background-color:rgba(0,0,0,.02);line-height:100%;height:42px;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}input:focus,textarea:focus,select:focus{background-color:transparent}select,form .customselect{padding:10px}textarea{line-height:1.4em;padding:11px 10px;height:auto}input[type="submit"],input[type="button"]{border-width:0;border-style:solid;text-decoration:none;position:relative;display:inline-block;overflow:hidden;z-index:1;padding:12px 20px;height:42px;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;line-height:1}.rt_form label{display:none;text-align:left}.rt_form>ul{list-style:none;padding:0;margin:0}.rt_form>ul>.form-input{margin-bottom:10px}.rt_form>ul .security-question,.rt_form>ul .submit-button{float:left;margin-right:10px}.rt_form>ul #name,.rt_form>ul #email,.rt_form>ul #message{width:100%}.rt_form>ul #math{max-width:55px}.rt_form .error{border-color:red}.rt_form .loading{background:url(https://chateaudallogny.fr/wp-content/themes/nixe/images/loading.gif) center center no-repeat;display:none;width:40px;height:45px;float:right}.rt_form .comment-form-cookies-consent{margin-top:10px;display:inline-block;width:100%}.rt_form .confirm-label,.rt_form .comment-form-cookies-consent label{margin-left:10px;display:inline-block}.rt_form #confirm.error{box-shadow:0 0 0 2px red!important}.subscription-form.inline{margin-left:0!important;margin-right:0!important}.subscription-form.inline input:not([type="submit"]) {width:calc(100% - 5px)}.subscription-form.inline .col{padding:0!important}.subscription-form p{margin-bottom:10px}.wpcf7 input[type="text"],.wpcf7 input[type="input"],.wpcf7 input[type="password"],.wpcf7 input[type="email"],.wpcf7 input[type="date"],.wpcf7 input[type="time"],.wpcf7 input[type="datetime-local"],.wpcf7 input[type="month"],.wpcf7 input[type="number"],.wpcf7 input[type="url"],.wpcf7 input[type="tel"],.wpcf7 textarea,.wpcf7 select{max-width:100%}.wpcf7 .wpcf7-list-item.first,.wpcf7 .wpcf7-response-output{margin-left:0}.wpcf7 .form-table .wpcf7-form-control-wrap{display:inline-block}.wpcf7 .wpcf7-form-control-wrap.notes{display:block}.wpcf7 .wpcf7-response-output{border-width:0;padding:10px 0;margin-left:50px;position:relative}.wpcf7 .wpcf7-response-output:before{font-family:"fontello";content:"";display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.wpcf7 .wpcf7-response-output:before{border-radius:50%;color:#fff;display:inline-block;font-family:fontello;font-size:20px;height:40px;line-height:40px;margin-right:10px;text-align:center;vertical-align:middle;width:40px;position:absolute;left:-50px;top:0}.wpcf7 div.wpcf7-mail-sent-ok:before{background-color:#398f14}.wpcf7 div.wpcf7-mail-sent-ng:before{background-color:red;content:"\e811"}.wpcf7 div.wpcf7-spam-blocked:before{content:"\2715";background-color:#ffa500}.wpcf7 div.wpcf7-validation-errors:before{content:"\261e";background-color:#f7b400}.wpcf7 img.ajax-loader{display:inline-block}.wpcf7 span.wpcf7-not-valid-tip{font-family:"Courier"," monospace";font-size:11px}.wpcf7 .ajax-loader{background-image:url(https://chateaudallogny.fr/wp-content/themes/nixe/images/preloader.gif)!important}.gform_wrapper div input[type="text"],.gform_wrapper div input[type="input"],.gform_wrapper div input[type="password"],.gform_wrapper div input[type="email"],.gform_wrapper div input[type="date"],.gform_wrapper div input[type="time"],.gform_wrapper div input[type="datetime-local"],.gform_wrapper div input[type="month"],.gform_wrapper div input[type="number"],.gform_wrapper div input[type="url"],.gform_wrapper div input[type="tel"],.gform_wrapper div input.medium{margin:0;padding:5px 10px;font-size:14px}.gform_wrapper div select[multiple],.gform_wrapper div select[size]{margin:0!important;padding:10px;font-size:14px}.gform_wrapper div textarea{margin:0;line-height:1.4em;padding:11px 10px;font-size:14px}.gform_wrapper div .ginput_container label{text-align:left}.gform_wrapper div .gfield_label{text-align:left}.ninja-forms-form .label-above label{text-align:left}.ninja-forms-form .ninja-forms-field-error{color:red}#container .rt-date-picker{width:80px}#container .rt-date-icon{display:inline-block;position:relative}#container .rt-date-icon:before{font-family:"fontello";content:"";display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}#container .rt-date-icon:before{float:right;top:calc(50% - 6px);left:10px;position:absolute}#container .rt-date-icon .rt-date-picker{width:130px;padding-left:30px}#container .rt-date-icon .rt-date-picker.native{width:175px;padding-left:30px}table:not(.table):not(.ui-datepicker-calendar) {width:100%;max-width:100%;margin-bottom:10px}table:not(.table):not(.ui-datepicker-calendar) > thead > tr > th,
table:not(.table):not(.ui-datepicker-calendar) > thead > tr > td,
table:not(.table):not(.ui-datepicker-calendar) > tbody > tr > th,
table:not(.table):not(.ui-datepicker-calendar) > tbody > tr > td,
table:not(.table):not(.ui-datepicker-calendar) > tfoot > tr > th,
table:not(.table):not(.ui-datepicker-calendar) > tfoot > tr > td {padding:5px;vertical-align:top;border-width:1px 0 0 0;border-style:solid}table:not(.table):not(.ui-datepicker-calendar) > thead > tr > th {vertical-align:bottom;border-width:0 0 2px 0;border-style:solid}table:not(.table):not(.ui-datepicker-calendar) > caption + thead > tr:first-child > th,
table:not(.table):not(.ui-datepicker-calendar) > caption + thead > tr:first-child > td,
table:not(.table):not(.ui-datepicker-calendar) > colgroup + thead > tr:first-child > th,
table:not(.table):not(.ui-datepicker-calendar) > colgroup + thead > tr:first-child > td,
table:not(.table):not(.ui-datepicker-calendar) > thead:first-child > tr:first-child > th,
table:not(.table):not(.ui-datepicker-calendar) > thead:first-child > tr:first-child > td {border-top:0}#container table.form-table{width:auto;margin:auto}#container table.form-table tr>td{border-width:0;padding-right:20px;padding-bottom:10px;vertical-align:middle}#container table.form-table tr>td:last-child{padding-right:0}#container table.form-table label{margin:0 10px;min-width:150px;text-align:left}#container table.form-table td>label:first-child{margin-left:0}#container table.form-table .note-field{height:100px;width:100%}#loader-wrapper{display:none}.js #loader-wrapper{display:block;position:fixed;pointer-events:none;top:0;left:0;overflow:hidden;width:100%;height:100%;z-index:10000}.js #loader-wrapper .part-logo>div{background:#fff none repeat scroll 0 0;left:50%;position:fixed;top:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:100px;border:1px solid #eee;z-index:2;-webkit-transition:opacity .6s ease-out .4s;-o-transition:opacity .6s ease-out .4s;transition:opacity .6s ease-out .4s;opacity:0;text-align:center}.js #loader-wrapper .part-logo>div .loading-logo{max-height:200px;width:auto}.js #loader-wrapper .part-logo>div:before{background:#a7946d none repeat scroll 0 0;bottom:-5px;content:"";height:10px;left:-5px;position:absolute;width:10px;-webkit-animation:pageloading 4s linear infinite;-o-animation:pageloading 4s linear infinite;animation:pageloading 4s linear infinite}.js #loader-wrapper .part-1,.js #loader-wrapper .part-2{width:0;background:#fff;height:100%;position:fixed;-webkit-transition:width .7s ease-out .8s;-o-transition:width .7s ease-out .8s;transition:width .7s ease-out .8s}.js #loader-wrapper .line-1,.js #loader-wrapper .line-2{position:fixed;z-index:1;-webkit-transition:height .4s ease-out .2s , width .4s ease-out .2s;-o-transition:height .4s ease-out .2s , width .4s ease-out .2s;transition:height .4s ease-out .2s , width .4s ease-out .2s;background-color:#eee}.js #loader-wrapper .line-1{height:0;left:50%;width:1px}.js #loader-wrapper .line-2{width:0;top:50%;height:1px}.js #loader-wrapper .part-1{left:0}.js #loader-wrapper .part-2{right:0}.js #loader-wrapper .line-1{height:0}.js #loader-wrapper .line-2{width:0}.js .rt-loading{overflow-y:scroll}.js .rt-loading #loader-wrapper .part-logo>div{opacity:1}.js .rt-loading #loader-wrapper .line-1{height:100%}.js .rt-loading #loader-wrapper .line-2{width:100%}.js .rt-loading #loader-wrapper .part-1,.js .rt-loading #loader-wrapper .part-2{width:50%;-webkit-transition:width 1s ease-out 0s;-o-transition:width 1s ease-out 0s;transition:width 1s ease-out 0s}@media screen and (max-width:1024px){.js #loader-wrapper .line-1,.js #loader-wrapper .line-2{opacity:0;-webkit-transition:opacity .2s ease .6s;-o-transition:opacity .2s ease .6s;transition:opacity .2s ease .6s}.js #loader-wrapper .line-1{height:100%}.js #loader-wrapper .line-2{width:100%}.js #loader-wrapper .part-1,.js #loader-wrapper .part-2{width:50%;opacity:0;-webkit-transition:opacity .7s ease .6s;-o-transition:opacity .7s ease .6s;transition:opacity .7s ease .6s}.js .rt-loading #loader-wrapper .part-1,.js .rt-loading #loader-wrapper .part-2,.js .rt-loading #loader-wrapper .line-1,.js .rt-loading #loader-wrapper .line-2{opacity:1}}.page-404{padding:40px 0}.page-404>.col:first-child{text-align:left}.page-404>.col:first-child span{font-size:250px;line-height:250px;display:inline-block;color:#eee;text-align:left;padding-right:20px}.page-404>.col:first-child span:before{text-align:left;margin:0}.page-404 h1{font-size:100px;line-height:140px}@media screen and (min-width:1025px){.overlapped-header .top-header{position:absolute;top:auto;left:0;right:0}.overlapped-header .sub_page_header{padding-top:180px}.nixe-fullwidth-header-width .header-elements{max-width:calc(100% - 80px)}.logo-image,.stuck .logo-image,.logo-sticky-image{display:none}.nixe-light-header .light-logo{display:inline-block}.nixe-dark-header .dark-logo{display:inline-block}.nixe-dark-header .stuck .dark-logo{display:none}.nixe-dark-header .stuck .dark-logo-sticky{display:inline-block}.nixe-light-header .stuck .light-logo{display:none}.nixe-light-header .stuck .light-logo-sticky{display:inline-block}.mobile-nav{display:none!important}.mobile-menu-button{display:none}}@media screen and (max-width:1024px){#container{margin:0!important}.header-slogan{display:none}.header-elements{text-align:center;display:block}.header-elements .line{display:none!important}#logo{display:inline-block;margin:auto;max-width:450px;position:relative;text-align:center;vertical-align:middle}#logo>a{max-height:90px;float:none}.header-right{position:absolute;height:100%;display:-webkit-flex;display:flex;top:0;right:0}.header-right>*{-webkit-align-self:center;align-self:center}.header-right nav{display:none}.logo-image{display:none}.nixe-light-mobile-header .light-logo{display:inline-block}.nixe-dark-mobile-header .dark-logo{display:inline-block}.mobile-nav{display:none;position:absolute;width:100%}.mobile-menu-button{height:100%;display:-webkit-flex;display:flex;top:0;left:0;position:absolute;padding:10px;cursor:pointer}.mobile-menu-button:before{-webkit-align-self:center;align-self:center}}@media screen and (max-width:650px){#logo{max-width:350px}}@media screen and (max-width:450px){#logo{max-width:200px}}@media screen and (max-width:768px){.main-carousel .slide-content-wrapper{min-height:inherit!important}.main-carousel .slide-content{width:100%!important;z-index:2;position:relative!important;bottom:auto!important}.main-carousel .owl-nav{display:none}#container .testimonials .client_image,#container .testimonials img{border-radius:50%;max-width:100px}#container .testimonials .client_image{max-width:100px;margin-bottom:20px}#container .testimonials img{max-width:100%}#container .testimonials .text{text-align:center;padding:0}#container .testimonials .testimonial>div{display:block;float:none;margin-left:auto;margin-right:auto}#container .testimonials .icon-quote-left{display:none}.testimonial.loop{margin-bottom:20px}#container .latest_news figure img{max-width:80px}.author-info>div{float:none;display:inline-block;text-align:center;margin:10px auto;width:100%}.author-info>div .avatar{display:inline-block}.comment-form .text-boxes li{width:100%;margin:10px 0;float:none}}@media screen and (max-width:425px){.column-list>ul>li{width:calc(100%)}}@media screen and (max-width:767px){.wpb_column.border-top,.wpb_column.border-bottom,.wpb_column.border-left,.wpb_column.border-right{border:none}.wpb_column.mobile-border-top{border-top-width:1px;border-top-style:solid}.wpb_column.mobile-border-bottom{border-bottom-width:1px;border-bottom-style:solid}.wpb_column.mobile-border-left{border-left-width:1px;border-left-style:solid}.wpb_column.mobile-border-right{border-right-width:1px;border-right-style:solid}.sub_page_header{padding:25px 0}.sub_page_header .page-title,.sub_page_header .breadcrumb{float:none;text-align:center;line-height:1.5}.column-list.column-list-5>ul>li,.column-list.column-list-4>ul>li,.column-list.column-list-3>ul>li{width:calc(50% - 30px);clear:none}.single-room-carousel .owl-item>div,.single-room-carousel .has-bg-image{max-height:400px;min-height:400px!important}article.type-post .post-sidebar{display:block;margin-bottom:35px;position:relative}article.type-post .post-sidebar .date-box{width:100%}article.type-post .post-sidebar .date-box .day{margin-right:5px}article.type-post .post-sidebar .date-box .day,article.type-post .post-sidebar .date-box .year{display:inline;font-size:16px;font-weight:bold}article.type-post .post-sidebar .date-box.date-box:before{bottom:-11px;height:3px;right:calc(50% - 25px);width:50px;z-index:1}article.type-post .post-sidebar .social_share{display:none}article.type-post .post_data{margin-top:0;font-size:12px}article.type-post .post_data *{line-height:1.8;border-width:0}.blog_list .entry-content{text-align:center}.blog_list>article{margin-bottom:60px}.blog_list>article .more-link{display:block;margin-top:20px}.blog_list>article:last-child{margin-bottom:10px}.blog_list > article .entry-content:not(.no-post-sidebar) {margin:0}.blog_list > article .entry-content:not(.no-post-sidebar):before {content:none}.comment-avatar{float:none;margin:auto}.comment-body{margin:20px 0}.commentlist .children{padding-left:10px}.commentlist .children .comment-holder::before{left:-10px;width:10px}.tab_contents{margin-left:0!important;margin-right:0!important}.tab_content{padding:10px 0!important}.google_map{max-height:200px}.pricing_table .table_wrap.features{display:none}.pricing_table .table_wrap{display:block;margin-bottom:10px;margin-left:0;margin-right:0}.pricing_table .table_wrap>ul{margin:0}.full-screen-menu-wrapper{padding:100px 0}.full-screen-menu-wrapper #fullscreen_navigation,.full-screen-menu-wrapper .wp-search-form{max-width:80%}.main-carousel .owl-carousel .owl-nav{display:none}#footer-navigation li{margin:0 10px 15px 0;padding:0 10px 0 0}.content.left-sidebar,.content.right-sidebar{border-width:0}.has-nmargin{margin-top:0!important}.icon-content-box.icon-style-5 .icon-holder span:before{font-size:15px;line-height:40px;width:40px;height:40px}.icon-content-box.icon-style-5 .icon-holder span:after{width:40px;height:40px;margin-left:-20px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);z-index:1}.icon-content-box.icon-style-5.icon-left .text-holder{margin-left:65px}.icon-content-box.icon-style-5.icon-right .text-holder{margin-right:65px}.form-table td{display:block;margin-bottom:10px;padding:0!important}.form-table td .wpcf7-form-control,.form-table td .wpcf7-form-control-wrap{width:100%;display:block}}@media screen and (max-width:992px){#footer .footer_widgets .widgets_holder .widget:last-child{padding-bottom:25px}#footer .copyright{float:none}#footer .col:after{content:none}#footer-navigation{display:block;float:none;margin:20px 0 0}.classic-layout .room-info,.classic-layout .room-image{width:100%;float:none;padding:0;margin-top:30px!important}#footer .footer_widgets .widgets_holder .widget:last-child{padding-bottom:45px}}@media screen and (max-width:1024px){.feature_mobile_nav{display:block}}.content_row:not(.fullwidth), .content_row_wrapper {max-width:960px}.header-elements{max-width:880px}#footer>.content_row{max-width:960px}#footer .footer_widgets>.content_row_wrapper{max-width:960px}.content_row_wrapper.fullwidth .feature_contents_wrapper{max-width:480px}.content_row_wrapper.fullwidth .slide-content-wrapper.default{max-width:960px}@media screen and (min-width:1160px){.content_row:not(.fullwidth), .content_row_wrapper {max-width:1060px}.header-elements{max-width:980px}#footer>.content_row{max-width:1060px}#footer .footer_widgets>.content_row_wrapper{max-width:1060px}.content_row_wrapper.fullwidth .feature_contents_wrapper{max-width:530px}.content_row_wrapper.fullwidth .slide-content-wrapper.default{max-width:1060px}}@media screen and (min-width:1440px){.content_row:not(.fullwidth), .content_row_wrapper {max-width:1160px}.header-elements{max-width:1080px}#footer>.content_row{max-width:1160px}#footer .footer_widgets>.content_row_wrapper{max-width:1160px}.content_row_wrapper.fullwidth .feature_contents_wrapper{max-width:580px}.content_row_wrapper.fullwidth .slide-content-wrapper.default{max-width:1160px}}@media screen and (max-width:1540px){.boxed-body-style #container{max-width:1340px}}@media screen and (min-width:1540px){.boxed-body-style #container{max-width:1540px}}@media screen and (max-width:768px){#container .rt_features>div{float:none;width:100%;clear:both;min-height:inherit!important;max-width:100%}#container .rt_features>div .feature_nav{display:none}.content_row_wrapper.fullwidth .feature_contents_wrapper{padding-right:40px}.feature_contents:before{display:none}}@media (min-width:768px) and (max-width:1024px){.feature_nav{display:none}.feature_contents:before{display:none}.feature-heading{display:block}}@media screen and (max-width:1160px){.header-slogan{display:none}}@media print{.breadcrumb,.mobile-menu-button,.header-right{display:none}nav,.full-screen-menu-holder{display:none}#main_content{margin-top:20px;border-top:1px solid #ddd}.social_media a[href]:after,.owl-carousel * a[href]:after,#comments * a[href]:after{content:""}.tab_nav{display:none!important}.tab_contents{margin-left:0!important}.tab_content{display:block!important;padding:10px 0!important}.tab_content_wrapper .tab_title{display:block!important}.toggle-content{display:block!important}}