#cookie-notice,#cookie-notice .cn-button:not(.cn-button-custom){font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;font-weight:400;font-size:13px;text-align:center}#cookie-notice{position:fixed;min-width:100%;height:auto;z-index:100000;letter-spacing:0;line-height:20px;left:0}#cookie-notice,#cookie-notice *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cookie-notice.cn-animated{-webkit-animation-duration:.5s!important;animation-duration:.5s!important;-webkit-animation-fill-mode:both;animation-fill-mode:both}#cookie-notice.cn-animated.cn-effect-none{-webkit-animation-duration:1ms!important;animation-duration:1ms!important}#cookie-notice .cookie-notice-container,#cookie-notice .cookie-revoke-container{display:block}#cookie-notice.cookie-notice-hidden .cookie-notice-container,#cookie-notice.cookie-revoke-hidden .cookie-revoke-container{display:none}.cn-position-top{top:0}.cn-position-bottom{bottom:0}.cookie-notice-container{padding:15px 30px;text-align:center;width:100%;z-index:2}.cookie-revoke-container{padding:15px 30px;width:100%;z-index:1}.cn-close-icon{position:absolute;right:15px;top:50%;margin-top:-10px;width:15px;height:15px;opacity:.5;padding:10px;outline:0;cursor:pointer}.cn-close-icon:hover{opacity:1}.cn-close-icon:after,.cn-close-icon:before{position:absolute;content:' ';height:15px;width:2px;top:3px;background-color:grey}.cn-close-icon:before{transform:rotate(45deg)}.cn-close-icon:after{transform:rotate(-45deg)}#cookie-notice .cn-revoke-cookie{margin:0}#cookie-notice .cn-button{margin:0 0 0 10px;display:inline-block}#cookie-notice .cn-button:not(.cn-button-custom){letter-spacing:.25px;margin:0 0 0 10px;text-transform:none;display:inline-block;cursor:pointer;touch-action:manipulation;white-space:nowrap;outline:0;box-shadow:none;text-shadow:none;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;padding:8.5px 10px;line-height:1;color:inherit}.cn-text-container{margin:0 0 6px}.cn-buttons-container,.cn-text-container{display:inline-block}#cookie-notice.cookie-notice-visible.cn-effect-fade,#cookie-notice.cookie-notice-visible.cn-effect-none,#cookie-notice.cookie-revoke-visible.cn-effect-fade,#cookie-notice.cookie-revoke-visible.cn-effect-none{-webkit-animation-name:fadeIn;animation-name:fadeIn}#cookie-notice.cn-effect-fade,#cookie-notice.cn-effect-none{-webkit-animation-name:fadeOut;animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-effect-slide{-webkit-animation-name:slideInUp;animation-name:slideInUp}#cookie-notice.cn-effect-slide{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}#cookie-notice.cookie-notice-visible.cn-position-top.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-position-top.cn-effect-slide{-webkit-animation-name:slideInDown;animation-name:slideInDown}#cookie-notice.cn-position-top.cn-effect-slide{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity: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{-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)}}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes slideInDown{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 slideInDown{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)}}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@media all and (max-width:900px){.cookie-notice-container #cn-notice-buttons,.cookie-notice-container #cn-notice-text{display:block}#cookie-notice .cn-button{margin:0 5px 5px}}@media all and (max-width:480px){.cookie-notice-container,.cookie-revoke-container{padding:15px 25px}}.mt_slider{margin-left:-15px;margin-right:-15px;}
.mt_bubble_box{background:#f6f6f6 none repeat scroll 0 0;padding:30px;position:relative;}
.mt_bubble_box .bubble_title{font-weight:bold;margin:0;}
.bubble_footer_text{font-weight:bold;margin:15px 0 0;}
.mt_bubble_box .bubble_subtitle{margin:8px 0 15px;color:#00afef;}
.bubble_pointer{position:absolute;content:'';border-style:solid;display:block;width:0px;z-index:1;}
.bubble_footer_text > span{color:#00afef;}
.mt--custom_services .hover_container{display:flex !important;height:100%;position:absolute;text-align:center;top:0;width:100%;text-align:left;}
.mt--custom_services .hover_container_holder{align-self:center;padding:0 65px;width:100%;}
.mt--custom_services img{width:100%;}
.mt--custom_services{margin:0 !important;}
.mt--custom_services .hover_container .hover_container_holder .custom_service_second_title{text-transform:uppercase;}
.mt--custom_services .hover_container .hover_container_holder .custom_service_description{color:#fff;font-size:18px;}
.mt--custom_services .hover_container .more-link:hover{opacity:0.8;}
.mt--custom_services .hover_container .more-link{border:2px solid;transition:all 300ms ease-in-out 0ms;-ms-transition:all 300ms ease-in-out 0ms;-webkit-transition:all 300ms ease-in-out 0ms;border-radius:3px;-webkit-border-radius:3px;font-size:15px;font-style:italic;line-height:25px;margin:10px 0 0;padding:4px 14px;}
.mt_services-shortcode p.menu_item_content{font-size:15px;font-weight:600;}
.mt_services-shortcode .vc_icon_element{margin-bottom:10px;}
.mt_services-shortcode h3.menu_item_title{margin-bottom:5px;font-weight:700;}/*/*/.mt--custom_services .hover_container{transition:all 300ms ease-in-out 0ms;-ms-transition:all 300ms ease-in-out 0ms;-webkit-transition:all 300ms ease-in-out 0ms;}
.mt--custom_services:hover .hover_container{opacity:1;transition:all 300ms ease-in-out 0ms;-ms-transition:all 300ms ease-in-out 0ms;-webkit-transition:all 300ms ease-in-out 0ms;}
.mt--custom_services:hover img{opacity:0;transition:all 300ms ease-in-out 0ms;-ms-transition:all 300ms ease-in-out 0ms;-webkit-transition:all 300ms ease-in-out 0ms;}/**/.title-subtile-holder .section-title{margin-top:10px;font-weight:bold;text-transform:uppercase;margin-bottom:10px;line-height:1;font-size:18px;}
.section-title{text-align:center;font-weight:600;}
.section-subtitle{color:rgb(154, 167, 175);font-size:14px;font-weight:normal;margin-top:7px;text-align:center;margin:0 auto;margin-top:0px;line-height:1.5;max-width:800px;}
.text_left .section-title{text-align:left !important;}
.text_left .section-subtitle{text-align:left !important;margin:0;}
.text_right .section-title{text-align:right !important;}
.text_right .section-subtitle{text-align:right !important;margin:0;margin-left:auto;}
.text_right .section-border{background-position:right !important;}
.text_left .section-border{background-position:left !important;}
.section-border.light_border{background:rgba(0, 0, 0, 0) url(//grupoamosaude.com.br/wp-content/plugins/modeltheme-framework/css/img/delimiter-white.jpg) no-repeat scroll center center;}
.section-border.dark_border{background:rgba(0, 0, 0, 0) url(//grupoamosaude.com.br/wp-content/plugins/modeltheme-framework/css/img/delimiter-green.jpg) no-repeat scroll center center;}
.section-border{height:5px;margin:5px 0 25px;width:100%;}
.section_welcome .section-title{color:#ffffff;}
.section_quotes .section-title{color:#ffffff;}
.light_title{color:#ffffff;}
.light_subtitle{color:rgba(255, 255, 255, 1);}
.dark_title{color:#252525;}
.dark_subtitle{color:#959499;}
header.section-header{margin-bottom:50px;position:relative;z-index:10;}
.title-holder{margin-bottom:40px;}
.title_bored_element{border-bottom:5px solid rgb(72, 168, 167);color:rgb(51, 51, 51);padding-bottom:3px;}
.section-single-title{font-weight:500;text-transform:uppercase;}
.widget_social_icons li{display:inline-table;margin-bottom:3px;text-align:center;}
.widget_social_icons ul{margin:0;padding:0;}
.widget_social_icons li a{display:block;line-height:0;transition:all 300ms ease-in-out 0s;-o-transition:all 300ms ease-in-out 0s;-moz-transition:all 300ms ease-in-out 0s;-webkit-transition:all 300ms ease-in-out 0s;-ms-transition:all 300ms ease-in-out 0s;}
.widget_social_icons li a i{font-size:18px;}
.widget_social_icons li a:hover{color:#ffffff;}
#primary .main-content .sidebar-social-networks ul{padding:0 15px;}
.latest-videos h3{color:#ffffff;font-size:16px;font-weight:400;margin-bottom:15px;padding:12px;text-align:left;text-transform:uppercase;}
.latest-videos h3 .fa{margin-right:8px;}
.latest-videos > a{color:rgba(0, 0, 0, 0.7);display:block;}
.latest-videos .post-date{color:rgba(0, 0, 0, 0.3);display:block;margin-top:3px;}
.latest-videos .post-date i{margin-right:5px;}
.video-title{padding:15px 0;}
.video-title a{display:block;color:rgba(0, 0, 0, 0.7);}
.middle-social{border-right-color:rgba(149, 148, 153, 0.3);border-right-style:solid;border-right-width:1px;border-left-color:rgba(149, 148, 153, 0.3);border-left-style:solid;border-left-width:1px;}
.text-dark .statistics .stats-head *{color:#00aeef;}
.text-dark .statistics .stats-content p{color:#747474;}
.stats-block.statistics{padding:15px 0 30px;}
.stats-content .skill-count{display:block;font-size:60px;font-weight:600;line-height:60px;margin-top:10px;text-align:center;}
.stat-number.skill.percentage{margin-bottom:0;}
.stats-head *{font-size:50px;color:#FFF;text-align:center;}
.stats-head i{clear:both;display:block;font-family:"FontAwesome";font-size:40px;padding-right:0;}
.stats-content p{font-size:17px;font-weight:600;line-height:26px;margin-bottom:0;opacity:1;text-align:center;text-transform:capitalize;}
.stat-number.skill{margin-bottom:0px;}
.stat-number.skill img{padding-top:30px;}
.stat-number.skill i{padding-top:30px;}
.pricing{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin:0 auto;}
.pricing__item{position:relative;display:flex;flex-direction:column;align-items:stretch;text-align:center;flex:0 1 360px;}
.pricing__feature-list{text-align:left;}
.pricing__action{color:inherit;border:none;background:none;}
.pricing__action:focus{outline:none;}
.pricing--tenzin .pricing__item{margin:1em;padding:2em 2.5em;text-align:left;color:#262b38;background:#EEF0F3;border-top:3px solid #EEF0F3;-webkit-transition:border-color 0.3s;transition:border-color 0.3s;}
.pricing--tenzin .pricing__title{margin:0 0 1em;}
.pricing--tenzin .pricing__price{font-size:2em;font-weight:bold;padding:0.5em 0 0.75em;border-top:3px solid rgba(139, 144, 157, 0.18);}
.pricing--tenzin .pricing__currency{font-size:0.5em;vertical-align:super;}
.pricing--tenzin .pricing__sentence{font-weight:bold;padding:0 0 0.5em;color:#9CA0A9;border-bottom:3px solid rgba(139, 144, 157, 0.18);}
.pricing--tenzin .pricing__feature-list{font-size:0.85em;font-style:italic;margin:0;padding:0.25em 0 2.5em;list-style:none;text-align:right;color:#8b909d;}
.pricing--tenzin .pricing__action{font-weight:bold;margin-top:auto;padding:1em 2em;color:#fff;border-radius:30px;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;text-align:center;}
.pricing--norbu .pricing__item{margin:1em;color:#fff;cursor:default;font-family:'Myriad Pro', Arial, sans-serif;border:1px solid rgba(255,255,255,0.4);background:rgba(255,255,255,0.08);border-radius:10px;-webkit-transition:border-color 0.3s, background 0.3s;transition:border-color 0.3s, background 0.3s;}
.pricing--norbu .pricing__item:hover{border:1px solid rgba(255,255,255,1);background:rgba(255,255,255,0.18);}
.pricing--norbu .pricing__title{font-size:2em;font-weight:400;margin:0.5em 0;padding:1em;position:relative;}
.pricing--norbu .pricing__title::after{content:'';position:absolute;width:20%;height:1px;background:#fff;left:40%;bottom:0;}
.pricing--norbu .icon{display:inline-block;min-width:2em;}
.pricing--norbu .pricing__price{font-size:3.5em;padding:0.5em 0 0 0;font-weight:400;position:relative;z-index:100;}
.pricing--norbu .pricing__currency{font-size:0.5em;vertical-align:super;}
.pricing--norbu .pricing__period{font-size:0.25em;display:block;padding:1em;}
.pricing--norbu .pricing__sentence{color:#fff;font-size:1em;margin:0 auto 1em;padding:1em 2em;}
.pricing--norbu .pricing__feature-list{font-size:1.15em;margin:0 2em;letter-spacing:0;padding:2em 0;list-style:none;}
.pricing--norbu .pricing__feature{line-height:1.4;}
.pricing--norbu .pricing__action{font-weight:bold;flex:none;margin:auto 1em 1em;padding:1.25em 2em;color:#4aa8e4;background:rgba(255,255,255,0.7);border-radius:5px;-webkit-transition:background 0.3s;transition:background 0.3s;}
.pricing--norbu .pricing__action:hover, .pricing--norbu .pricing__action:focus{background:#fff;}
.pricing--pema .pricing__feature-list i, .pricing--norbu .pricing__feature-list i{margin-right:10px;}
.pricing--pema .pricing__item{border-radius:10px;font-family:'Alegreya Sans', sans-serif;padding:2em 2em;margin:1em;color:#fff;cursor:default;overflow:hidden;box-shadow:0 0 15px rgba(0,0,0,0.05);}
@media screen and (min-width:66.250em){
.pricing--pema .pricing__item{margin:1.5em 0;}
.pricing--pema .pricing__item--featured{z-index:10;margin:0;font-size:1.15em;}
}
.pricing--pema .pricing__title{color:#fff;font-size:24px;font-weight:700;margin:0.5em 0 0;text-transform:uppercase;}
.pricing--pema .icon{display:inline-block;min-width:2em;color:#8A9790;vertical-align:middle;}
.pricing--pema .pricing__price{font-family:"Montserrat";font-size:90px;font-weight:700;position:relative;z-index:100;}
.pricing--pema .pricing__currency{font-size:0.5em;padding-right:10px;vertical-align:super;}
.pricing--pema .pricing__period{color:rgba(255, 255, 255, 0.9);display:inline-block;font-family:"Montserrat";font-size:18px;font-weight:400;padding:0 0 0 0.5em;}
.pricing--pema .pricing__sentence{opacity:0.6;}
.pricing--pema .pricing__sentence{font-weight:bold;margin-bottom:0px;padding:0 0 0.5em;}
.pricing--pema .pricing__feature-list{font-size:0.95em;margin:0;padding:1.5em 0.5em 2.5em;list-style:none;}
.pricing--pema .pricing__feature{border-bottom:1px solid rgba(255, 255, 255, 0.3);font-size:18px;font-weight:lighter;padding:1em 0;text-align:center;}
.pricing--pema .pricing__feature:first-child{border-top:1px solid rgba(255, 255, 255, 0.3);}
.pricing--pema .pricing__action{font-weight:bold;margin-top:auto;padding:1em 2em;color:#fff;border-radius:5px;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;}
.pricing--cluster .pricing__item{border-radius:10px;padding:50px 50px 0 50px;color:#fff;cursor:default;box-shadow:0 0 25px rgba(0,0,0,.1);-moz-box-shadow:0 0 25px rgba(0,0,0,.1);-ms-box-shadow:0 0 25px rgba(0,0,0,.1);}
.pricing--cluster .pricing__title{color:#fff;font-size:24px;font-weight:700;margin:0.5em 0 0;text-transform:uppercase;}
.pricing--cluster .icon{display:inline-block;min-width:2em;color:#8A9790;vertical-align:middle;}
.pricing--cluster .pricing__price{font-size:80px;font-weight:800;position:relative;z-index:100;color:#6773dd;line-height:1;padding:5px 0;}
.pricing--cluster p.package__per__feature{color:#6773dd;margin:0;font-size:20px;line-height:1.5;font-weight:bold;}
.pricing--cluster p.package__discount{background:#6773dd;color:#fff;font-size:15px;line-height:1.5;width:100px;margin:20px auto;border-radius:5px;padding:3px 0;font-weight:bold;}
.pricing--cluster .pricing__currency{font-size:0.5em;padding-right:10px;vertical-align:super;}
.pricing--cluster .pricing__period{color:#6773dd;display:inline-block;font-size:20px;font-weight:bold;padding:0;}
.pricing--cluster .pricing__feature-list{margin:0;padding:0;list-style:none;color:#6773dd;}
.pricing--cluster .pricing__feature{font-size:15px;text-align:center;margin:10px 0;opacity:.7;font-weight:300;}
.pricing--cluster .pricing__action{font-weight:bold;height:50px;line-height:50px;padding:0 30px;color:#fff;border-radius:10px;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease;background:#6773dd;text-transform:uppercase;position:relative;bottom:-25px;margin:0 auto;font-size:18px;}
.pricing--cluster .pricing__action:hover{transform:scale(1.05);opacity:.8;}
.pricing__item.pricing__item--featured{padding-top:0;}
.package__recommended{background:#ff655d;border-radius:30PX;position:relative;top:-25px;left:0;right:0;margin:0 auto;height:50px;line-height:50px;padding:0 50px;text-transform:uppercase;font-weight:bold;font-size:18px;}
.pricing__item--featured .pricing__period{margin-top:20px;}
.pricing__item--featured{background:#f9f9f9;}
.pricing__item--featured p.package__discount{background:#ff655d;}
.pricing__item--featured .pricing__action{background:#ff655d;}
.pricing-section-v3 .pricing--cluster .pricing__item{padding-top:0px;}
.pricing-section-v3 .pricing--cluster .pricing__price{line-height:60px;padding:0;}
.pricing-section-v3 .pricing--cluster .pricing__feature-list{margin:30px 0;}
.pricing-section-v3 .pricing--cluster .pricing__feature{border-bottom:1px solid rgba(255, 255, 255, 0.3);}
.pricing-section-v3 .pricing--cluster .pricing__feature:last-child{border:none;}
.pricing-section-v3 .pricing--cluster .pricing__feature{border-bottom:1px solid rgba(103, 115, 221, 0.5);padding:8px 0;margin:0;text-align:left;opacity:.9;}
.pricing-section-v3 .pricing--cluster .pricing__feature i{float:right;position:relative;top:3px;}
.pricing-section-v3 .pricing--cluster .pricing__feature i.fa-check-circle{color:#81da9e;}
.pricing-section-v3 .pricing--cluster .pricing__feature i.fa-window-close{color:#ff655d;}
.modeltheme-pricing-vers4 .cd-pricing-switcher{text-align:center;}
.modeltheme-pricing-vers4 .cd-pricing-switcher .fieldset{display:inline-block;position:relative;padding:2px;border-radius:5px;border:1px solid #252525;margin-bottom:0;}
.modeltheme-pricing-vers4 .cd-pricing-switcher input[type="radio"]{position:absolute;opacity:0;}
.modeltheme-pricing-vers4 .cd-pricing-switcher label{position:relative;z-index:1;display:inline-block;float:left;width:90px;height:40px;line-height:40px;cursor:pointer;font-size:16px;color:#FFFFFF;margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.modeltheme-pricing-vers4 .cd-pricing-switcher label:not(.active){color:#252525;}
.modeltheme-pricing-vers4 ul.cd-pricing-wrapper{list-style-type:none;padding:0;text-align:center;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease;border-radius:11px;}
.modeltheme-pricing-vers4 ul.cd-pricing-wrapper:hover{box-shadow:20px 37px 102px rgba(0, 0, 0, 0.2);cursor:pointer;transform:translateY(-10px);-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease;}
.modeltheme-pricing-vers4 .cd-pricing-body ul{list-style-type:none;padding:20px 0;padding-bottom:25px;border-top-color:#d7d7d7;border-top-style:solid;border-top-width:1px;border-bottom-color:#d7d7d7;border-bottom-style:solid;border-bottom-width:1px;}
.package_price_per_month-parent{border-bottom-color:#d7d7d7;border-bottom-style:solid;border-bottom-width:1px;padding:25px 0px;}
.modeltheme-pricing-vers4 .cd-pricing-list-parent{margin-top:30px;}
.modeltheme-pricing-vers4 .cd-pricing-flat-icon{border-radius:5px 5px 0 0;padding:35px 0 15px;}
.modeltheme-pricing-vers4 .cd-pricing-flat-icon .pricing-image img{max-width:60px;}
.modeltheme-pricing-vers4 header.cd-pricing-header{border-radius:0 0 100% 100%;}
.modeltheme-pricing-vers4 .flat-icon{margin:0 auto;border-radius:50%;border:15px solid #fff;width:150px;height:150px;display:flex;align-items:center;justify-content:center;position:relative;bottom:75px;}
.modeltheme-pricing-vers4 h2.package_title{margin:0;font-weight:700 !important;font-size:18px;text-transform:uppercase;}
.modeltheme-pricing-vers4 h2.package_category{font-size:20px;font-weight:800 !important;margin:5px 0 30px;}
.modeltheme-pricing-vers4 .flat-icon i{font-size:60px;}
.modeltheme-pricing-vers4 .cd-price{padding:10px 0;font-size:20px;font-weight:600;}
.modeltheme-pricing-vers4 .cd-pricing-body{margin:25px 30px 0;}
.modeltheme-pricing-vers4 .cd-pricing-body li{font-size:16px;padding:5px 0px;margin:0;text-align:left;opacity:.7;color:unset;font-weight:normal;}
li.skin_color_#716aca .cd-pricing-body li{color:#fff!important;}
.modeltheme-pricing-vers4 .cd-pricing-body li::before{content:'\f00c';font-family:fontawesome;background:transparent !important;display:inline-block;padding-right:8px;}
.modeltheme-pricing-vers4 span.cd-value-month sup, .modeltheme-pricing-vers4 span.cd-value-year sup{font-size:19px;padding-right:3px;}
.modeltheme-pricing-vers4 span.cd-value-month, .modeltheme-pricing-vers4 span.cd-value-year{font-size:24px;font-weight:700;letter-spacing:2px;}
.modeltheme-pricing-vers4 span.line{font-weight:100;color:#bebfc7;font-size:30px;position:relative;padding:0 5px;}
.modeltheme-pricing-vers4 span.cd-duration{display:inline-block;width:60px;text-align:left;font-size:16px;line-height:18px;position:relative;bottom:3px;}
.modeltheme-pricing-vers4 .cd-pricing-body li:last-child{border:0;padding-bottom:0px;}
.modeltheme-pricing-vers4 .cd-pricing-switcher .cd-switch{position:absolute;top:2px;left:2px;height:40px;width:90px;background-color:#252525;border-radius:5px;-webkit-transition:-webkit-transform 0.5s;-moz-transition:-moz-transform 0.5s;transition:transform 0.5s;}
.modeltheme-pricing-vers4 .package_price_per_year-parent{display:none;}
.modeltheme-pricing-vers4 a.pricing-select-button{font-weight:bold;height:50px;line-height:50px;color:#fff;border-radius:25px;display:block;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease;background:#34BFA3;text-transform:capitalize;margin:32px auto 0;font-size:16px;}
.modeltheme-pricing-vers4 a.pricing-select-button:hover{opacity:.7;}
.modeltheme-pricing-vers4 .cd-pricing-switcher input[type="radio"]:checked + label + .cd-switch,
.modeltheme-pricing-vers4 .cd-pricing-switcher input[type="radio"]:checked + label:nth-of-type(n) + .cd-switch{-webkit-transform:translateX(90px);-moz-transform:translateX(90px);-ms-transform:translateX(90px);-o-transform:translateX(90px);transform:translateX(90px);}
.modeltheme-pricing-vers4 .cd-pricing-list{list-style-type:none;padding:0;}
.modeltheme-pricing-vers4 .cd-pricing-list > li{position:relative;}
.modeltheme-pricing-vers4 .cd-pricing-list li.pricing-front, .modeltheme-pricing-vers4 .cd-pricing-list li.pricing-back{transition:opacity .6s ease-in;box-shadow:20px 37px 102px rgba(0, 0, 0, 0.098);-moz-box-shadow:0 0 25px rgba(0,0,0,.1);-ms-box-shadow:0 0 25px rgba(0,0,0,.1);border-radius:11px;padding:10px 10px 55px 10px;background:#fff;}
.modeltheme-pricing-vers4 .cd-pricing-list li.pricing-back{visibility:hidden;opacity:0;height:0;transition:opacity .6s ease-out}
.modeltheme-pricing-vers4 .cd-pricing-list ul.cd-pricing-wrapper.is-flipped li.pricing-back{visibility:visible;opacity:1;height:auto;transition:opacity .6s ease-in}
.modeltheme-pricing-vers4 .cd-pricing-list ul.cd-pricing-wrapper.is-flipped li.pricing-front{visibility:hidden;opacity:0;height:0;overflow:hidden;transition:opacity .6s ease-out}
svg#mt_animated_svg_5d15ee1cf0c03 path{fill:#716ACA !important;}
@media(max-width:992px){
.modeltheme-pricing-vers4 ul.cd-pricing-wrapper{margin-bottom:55px;}
} .modeltheme-countdown > div{font-weight:bold;font-size:30px;padding-left:0;}
.modeltheme-countdown div div:first-child{text-align:center;}
.modeltheme-countdown div div:last-child{opacity:0.7;font-size:15px;font-weight:lighter;text-align:center;}
.modeltheme-countdown > div{float:left;}
.modeltheme-countdown > span{float:left;font-size:60px;line-height:24px;margin-bottom:10px;margin-top:20px;padding:0 10px;}
.modeltheme-countdown{border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;display:inline-table;overflow:hidden;}
.modeltheme-countdown > div{padding:25px;}
.modeltheme-countdown > div > div:last-child{margin-top:10px;}
.modeltheme-countdown > div > div:first-child{font-size:70px;line-height:1;}
@media only screen and (max-width: 767px) {
.modeltheme-countdown{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center;}
.modeltheme-countdown > div > div:first-child{font-size:40px !important;margin-top:5px;}
.modeltheme-countdown > div{width:150px !important;}
.modeltheme-countdown > div > div:last-child{margin-top:5px !important;}
} .mt-icon-list-item .mt-icon-list-icon-holder{display:table-cell;vertical-align:middle;width:20px;}
.mt-icon-list-item .mt-icon-list-icon-holder i{transition:all 250ms ease;-webkit-transition:all 250ms ease;-ms-transition:all 250ms ease;-moz-transition:all 250ms ease;position:relative;top:1px;}
.mt-icon-list-item .mt-icon-list-text{display:table-cell;position:relative;vertical-align:middle;font-weight:300;}
.mt-icon-list-item-shadow .flat-icon{border-radius:50%;border:15px solid #81db9e;margin:0;width:150px;height:150px;display:flex;align-items:center;justify-content:center;}
.column-services-hover:hover .flat-icon{box-shadow:0 0 0 10px rgba(255,255,255,0.4);webkit-transition:box-shadow 0.2s;-moz-transition:box-shadow 0.2s;transition:box-shadow 0.2s;position:relative;font-size:80%;}
.mt-icon-list-item-shadow{text-align:center;}
.percircle.dark{background-color:#777777;}
.percircle.dark .bar, .percircle.dark .fill{border-color:#c6ff00;}
.percircle.dark > span{color:#777777;}
.percircle.dark:after{background-color:#555555;}
.percircle.dark:hover > span{color:#c6ff00;}
.percircle.red .bar, .percircle.red .fill{border-color:#dd5454;}
.percircle.red:hover > span{color:#dd5454;}
.percircle.red.dark .bar, .percircle.red.dark .fill{border-color:#f84a4a;}
.percircle.red.dark:hover > span{color:#f84a4a;}
.percircle.blue .bar, .percircle.blue .fill{border-color:#00AFEF;}
.percircle.blue:hover > span{color:#00AFEF;}
.percircle.blue.dark .bar, .percircle.blue.dark .fill{border-color:#20cceb;}
.percircle.blue.dark:hover > span{color:#20cceb;}
.percircle.green .bar, .percircle.green .fill{border-color:#8dea7b;}
.percircle.green:hover > span{color:#8dea7b;}
.percircle.green.dark .bar, .percircle.green.dark .fill{border-color:#a9ff3a;}
.percircle.green.dark:hover > span{color:#a9ff3a;}
.percircle.orange .bar, .percircle.orange .fill{border-color:#e88239;}
.percircle.orange:hover > span{color:#e88239;}
.percircle.orange.dark .bar, .percircle.orange.dark .fill{border-color:#dc5b00;}
.percircle.orange.dark:hover > span{color:#dc5b00;}
.percircle.pink .bar, .percircle.pink .fill{border-color:#ff8ed0;}
.percircle.pink:hover > span{color:#ff8ed0;}
.percircle.pink.dark .bar, .percircle.pink.dark .fill{border-color:#ff58b9;}
.percircle.pink.dark:hover > span{color:#ff58b9;}
.percircle.purple .bar, .percircle.purple .fill{border-color:#aa7eff;}
.percircle.purple:hover > span{color:#aa7eff;}
.percircle.purple.dark .bar, .percircle.purple.dark .fill{border-color:#7a38f7;}
.percircle.purple.dark:hover > span{color:#7a38f7;}
.percircle.yellow .bar, .percircle.yellow .fill{border-color:#dcbd00;}
.percircle.yellow:hover > span{color:#dcbd00;}
.percircle.yellow.dark .bar, .percircle.yellow.dark .fill{border-color:#ffdb00;}
.percircle.yellow.dark:hover > span{color:#ffdb00;}
.rect-auto, .percircle.gt50 .slice{clip:rect(auto, auto, auto, auto);}
.pie, .percircle .bar, .gt50 .fill{position:absolute;border:0.08em solid #307bbb;width:0.84em;height:0.84em;clip:rect(0, 0.5em, 1em, 0);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
.bar{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.pie-fill, .gt50 .bar:after, .gt50 .fill{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}
.percircle{position:relative;font-size:120px;width:1em;height:1em;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;float:left;margin:0 0.1em 0.1em 0;background-color:#cccccc;}
.percircle *,
.percircle *:before,
.percircle *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.percircle.animate > span, .percircle.animate:after{-webkit-transition:-webkit-transform 0.2s ease-in-out;-moz-transition:-moz-transform 0.2s ease-in-out;-ms-transition:-ms-transform 0.2s ease-in-out;-o-transition:-o-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;}
.percircle.animate .bar{-webkit-transition:-webkit-transform 0.6s ease-in-out;-moz-transition:-moz-transform 0.6s ease-in-out;-ms-transition:-ms-transform 0.6s ease-in-out;-o-transition:-o-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;}
.percircle.center{float:none;margin:0 auto;}
.percircle.big{font-size:240px;}
.percircle.small{font-size:80px;}
.percircle > span{position:absolute;z-index:1;width:100%;top:50%;height:1em;margin-top:-0.6em;font-size:0.2em;color:#cccccc;display:block;text-align:center;white-space:nowrap;}
.perclock > span{font-size:0.175em;}
.percircle:after{position:absolute;top:0.08em;left:0.08em;display:block;content:" ";-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:#f9f9f9;width:0.84em;height:0.84em;}
.percircle .slice{position:absolute;width:1em;height:1em;clip:rect(0, 1em, 1em, 0.5em);}
.percircle:hover{cursor:default;}
.percircle:hover > span{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);color:#307bbb;}
.percircle:hover:after{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.buton_image_class:hover{transform:scale(1.1);transition:all 400ms ease-in-out 0s;-ms-transformtransition:all 400ms ease-in-out 0s;-webkit-transformtransition:all 400ms ease-in-out 0s;}
.buton_image_class{transform:scale(1.0);transition:all 400ms ease-in-out 0s;-ms-transformtransition:all 400ms ease-in-out 0s;-webkit-transformtransition:all 400ms ease-in-out 0s;max-width:120px;}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}
.mfp-align-top .mfp-container:before{display:none;}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}
.mfp-ajax-cur{cursor:progress;}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}
.mfp-auto-cursor .mfp-content{cursor:auto;}
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.mfp-loading.mfp-figure{display:none;}
.mfp-hide{display:none !important;}
.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}
.mfp-preloader a{color:#CCC;}
.mfp-preloader a:hover{color:#FFF;}
.mfp-s-ready .mfp-preloader{display:none;}
.mfp-s-error .mfp-content{display:none;}
button.mfp-close, button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;}
button::-moz-focus-inner{padding:0;border:0;}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace;}
.mfp-close:hover, .mfp-close:focus{opacity:1;}
.mfp-close:active{top:1px;}
.mfp-close-btn-in .mfp-close{color:#333;}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}
.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;}
.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}
.mfp-arrow:active{margin-top:-54px;}
.mfp-arrow:hover, .mfp-arrow:focus{opacity:1;}
.mfp-arrow:before, .mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}
.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}
.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}
.mfp-arrow-left{left:0;}
.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px;}
.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F;}
.mfp-arrow-right{right:0;}
.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px;}
.mfp-arrow-right:before{border-left:27px solid #3F3F3F;}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}
.mfp-iframe-holder .mfp-close{top:-40px;}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#000;}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}
.mfp-figure{line-height:0;}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444;}
.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}
.mfp-figure figure{margin:0;}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}
.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}
.mfp-image-holder .mfp-content{max-width:100%;}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { .mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}
.mfp-img-mobile img.mfp-img{padding:0;}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}
.mfp-img-mobile .mfp-counter{right:5px;top:3px;}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0;}
}
@media all and (max-width: 900px) {
.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}
.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}
.mfp-container{padding-left:6px;padding-right:6px;}
} .subscribe .result{display:block;width:100% !important;}
.mc_embed_signup{margin-top:15px;overflow:hidden;}
.newspaper-info{color:#ffffff;}
.complex-layout .subscribe h3 i{margin-right:5px;}
.mcsf-success-message{text-align:center;background:#fff;width:fit-content;margin:0 auto;padding:10px 30px;color:#252525;border-radius:30px;}
.wpcf7 .subscribe{width:650px;margin:0 auto;box-shadow:20px 37px 102px rgba(0, 0, 0, 0.098);border-radius:40px;position:relative;}
.subscribe input[type="email"]{background:#fff;border:0;font-size:14px;font-family:"Poppins" !important;font-weight:300 !important;color:#252525;padding:10px 25px;-webkit-appearance:none;outline:0;margin:0;text-align:left;vertical-align:top;width:100% !important;height:64px !important;float:left !important;}
.subscribe input[type="email"]::placeholder{font-family:"Poppins" !important;font-weight:300 !important;}
.subscribe label{display:inline;}
.subscribe .mt_submit_holder{top:23px;right:0px;position:absolute;}
.subscribe input[type="submit"]{background:#FD75B4;box-shadow:3px 2px 5px rgba(52, 191, 163, 0.18);border:none;padding:0;font-weight:500;font-size:12px;float:right !important;line-height:22px;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;-moz-transition:all 250ms ease;-o-transition:all 250ms ease;-webkit-transition:all 250ms ease;-ms-transition:all 250ms ease;transition:all 250ms ease;text-shadow:none;-webkit-appearance:none;cursor:pointer;display:inline-block;outline:0;overflow:visible;margin:0 !important;text-decoration:none;vertical-align:top;margin:7px !important;padding:14px 30px !important;text-transform:uppercase;z-index:1;position:relative;}
.subscribe input[type="submit"]:hover{background:#151515;}
div.wpcf7-response-output{font-weight:500;color:#252525 !important;margin:0 !important;text-align:center;position:absolute;left:50%;transform:translateX(-50%);min-width:300px;background:#fff;bottom:-40px;z-index:200;border-radius:3px;padding:10px;}
#contact-form .wpcf7-response-output{width:100%;bottom:5px;}
.elementor-47588 .elementor-element.elementor-element-d8ca8ab .eael-contact-form-7 .wpcf7-not-valid-tip{display:none !important;}
.subscribe_title{margin-bottom:10px;margin-top:15px;}
.complex-layout .subscribe{border:1px solid rgb(223, 229, 233);overflow:hidden;padding:30px;}
.complex-layout .subscribe > button[type="submit"]{padding:8px 16px;}
.complex-layout .subscribe > button[type="submit"]{width:auto;}
.complex-layout .subscribe > input[type="text"]{border:1px solid rgba(0, 0, 0, 0.1);margin-right:8px;width:50%;}
.complex-layout .subscribe > h3{float:left;font-size:14px;margin:10px 0;width:38%;}
.featured_product_details_holder{align-self:center;}
.featured_product_shortcode{border-radius:10px !important;padding:60px !important;display:flex;}
.featured_product_shortcode .featured_product_button{color:#ffffff;font-size:20px;padding:20px 50px;text-align:center;text-transform:uppercase;font-weight:bold;border-radius:50px;}
.featured_product_shortcode .featured_product_description{margin-bottom:70px;margin-top:25px;}
.featured_product_shortcode .featured_product_name a{font-weight:bold;font-size:60px;}
.slideshow{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;overflow:hidden;width:100vw;height:900px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;}
.slide{max-width:100%;position:absolute;top:0;left:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100vw;height:900px;pointer-events:none;opacity:0;-webkit-perspective:1800px;perspective:1800px;}
.slide--current{z-index:1;pointer-events:auto;opacity:1;max-width:100%;}
.titles{background-color:rgba(255, 255, 255, 0.8);bottom:5px;left:0;min-height:115px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1;}
.title{font-size:1.85em;font-weight:700;position:absolute;bottom:0;left:0;width:100%;margin:0;padding:1em;text-align:center;white-space:nowrap;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;}
.title--current{opacity:1;}
.title__sub{font-size:0.5em;line-height:1;display:block;margin-top:0.25em;white-space:nowrap;text-indent:5px;letter-spacing:5px;text-transform:uppercase;}
.title__sub::before, .title__sub::after{content:'\2014';}
.featured_house.nav{position:fixed;z-index:5000;top:2em;right:2em;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:85px;background:rgba(255, 255, 255, 0.8) none repeat scroll 0 0;padding:15px 0;}
.no-preserve3d .nav{display:none;}
.nav__item{position:relative;display:block;overflow:hidden;width:25px;height:25px;margin:2px;cursor:pointer;}
.nav__item::after{content:'';position:absolute;top:3px;left:3px;width:15px;height:15px;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;}
.nav__item:hover::after{opacity:0.2;}
.nav__item.nav__item--current::after{opacity:1;}
.text-hidden{position:absolute;top:200%;pointer-events:none;opacity:0;}
.scene{height:100%;margin:0 auto;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform 0.1s;transition:transform 0.1s;}
.views{position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:100%;height:100%;pointer-events:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}
.view__img{display:block;}
.view{z-index:1;-webkit-flex:none;flex:none;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}
.view--rotate-right{margin-right:-1px;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;}
.view--rotate-left{margin-left:-1px;-webkit-transform-origin:0% 50%;transform-origin:0% 50%;}
.view__img{max-height:100%;}
.slide .scene .views .view .item{position:absolute;z-index:1;pointer-events:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}
.item--popup{z-index:1;pointer-events:auto;}
.item::before{content:'';position:absolute;width:100%;height:100%;opacity:0;background:#ececec;box-shadow:0 0 0 65px #ececec, 0 0 0 65px #000;-webkit-transform:scale3d(0.7, 0.7, 1);transform:scale3d(0.7, 0.7, 1);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s;}
.item.item--popup::before{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition-duration:0.3s;transition-duration:0.3s;}
.item__img{position:relative;display:block;max-height:100%;margin:0 auto;pointer-events:auto;box-shadow:0 0 10px rgba(0, 0, 0, 0.6);-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;}
.item--popup .item__img{box-shadow:none;}
.view-open .item:not(.item--popup) .item__img{-webkit-transition:-webkit-transform 0.1s;transition:transform 0.1s;}
.views:not(.view-open) .item__img:hover{box-shadow:0 0 0 4px #fff;transition:all 250ms ease-in-out 0s;-o-transition:all 250ms ease-in-out 0s;-moz-transition:all 250ms ease-in-out 0s;-webkit-transition:all 250ms ease-in-out 0s;-ms-transition:all 250ms ease-in-out 0s;}
.views:not(.view-open) .item__img{box-shadow:0 0 0 4px transparent;transition:all 250ms ease-in-out 0s;-o-transition:all 250ms ease-in-out 0s;-moz-transition:all 250ms ease-in-out 0s;-webkit-transition:all 250ms ease-in-out 0s;-ms-transition:all 250ms ease-in-out 0s;}
.item__info{line-height:1;position:relative;min-width:150px;margin:3em 0 -1em;text-align:center;opacity:0;-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}
.item--popup .item__info{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s;}
.item__title{font-size:0.75em;font-weight:700;margin:0;padding:0 0 0.5em 0;letter-spacing:2px;text-transform:uppercase;}
.item__price{font-size:1.5em;font-weight:700;line-height:1.5;display:inline-block;vertical-align:middle;}
.item__price sup{font-size:0.5em;color:#aaa;}
.currency{vertical-align:super;}
.image1_room1 .item__img:hover{transform:scale(1.1) !important;transition:all 350ms ease-in-out 0ms;-o-transition:all 350ms ease-in-out 0ms;-moz-transition:all 350ms ease-in-out 0ms;-webkit-transition:all 350ms ease-in-out 0ms;-ms-transition:all 350ms ease-in-out 0ms;}
.image2_room1 .item__img:hover{transform:scale(1.1) !important;transition:all 350ms ease-in-out 0ms;-o-transition:all 350ms ease-in-out 0ms;-moz-transition:all 350ms ease-in-out 0ms;-webkit-transition:all 350ms ease-in-out 0ms;-ms-transition:all 350ms ease-in-out 0ms;}
.image3_room1 .item__img:hover{transform:scale(1.1) !important;transition:all 350ms ease-in-out 0ms;-o-transition:all 350ms ease-in-out 0ms;-moz-transition:all 350ms ease-in-out 0ms;-webkit-transition:all 350ms ease-in-out 0ms;-ms-transition:all 350ms ease-in-out 0ms;}
.image1_room2 .item__img:hover{transform:scale(1.1) !important;transition:all 350ms ease-in-out 0ms;-o-transition:all 350ms ease-in-out 0ms;-moz-transition:all 350 ease-in-out 0ms;-webkit-transition:all 350ms ease-in-out 0ms;-ms-transition:all 350ms ease-in-out 0ms;}
.image2_room2 .item__img:hover{transform:scale(1.1) !important;transition:all 350ms ease-in-out 0ms;-o-transition:all 350ms ease-in-out 0ms;-moz-transition:all 350ms ease-in-out 0ms;-webkit-transition:all 350ms ease-in-out 0ms;-ms-transition:all 350ms ease-in-out 0ms;}
.image3_room2 .item__img:hover{transform:scale(1.1) !important;transition:all 350ms ease-in-out 0ms;-o-transition:all 350ms ease-in-out 0ms;-moz-transition:all 350ms ease-in-out 0ms;-webkit-transition:all 350ms ease-in-out 0ms;-ms-transition:all 350ms ease-in-out 0ms;}
.image1_room3 .item__img:hover{transform:scale(1.1) !important;transition:all 350ms ease-in-out 0ms;-o-transition:all 350ms ease-in-out 0ms;-moz-transition:all 350ms ease-in-out 0ms;-webkit-transition:all 350ms ease-in-out 0ms;-ms-transition:all 350ms ease-in-out 0ms;}
.image2_room3 .item__img:hover{transform:scale(1.1) !important;transition:all 350ms ease-in-out 0ms;-o-transition:all 350ms ease-in-out 0ms;-moz-transition:all 350ms ease-in-out 0ms;-webkit-transition:all 350ms ease-in-out 0ms;-ms-transition:all 350ms ease-in-out 0ms;}
.image3_room3 .item__img:hover{transform:scale(1.1) !important;transition:all 350ms ease-in-out 0ms;-o-transition:all 350ms ease-in-out 0ms;-moz-transition:all 350ms ease-in-out 0ms;-webkit-transition:all 350ms ease-in-out 0ms;-ms-transition:all 350ms ease-in-out 0ms;}
.image1_room4 .item__img:hover{transform:scale(1.1) !important;transition:all 350ms ease-in-out 0ms;-o-transition:all 350ms ease-in-out 0ms;-moz-transition:all 350ms ease-in-out 0ms;-webkit-transition:all 350ms ease-in-out 0ms;-ms-transition:all 350ms ease-in-out 0ms;}
.image2_room4 .item__img:hover{transform:scale(1.1) !important;transition:all 350ms ease-in-out 0ms;-o-transition:all 350ms ease-in-out 0ms;-moz-transition:all 350ms ease-in-out 0ms;-webkit-transition:all 350ms ease-in-out 0ms;-ms-transition:all 350ms ease-in-out 0ms;}
.image3_room4 .item__img:hover{transform:scale(1.1) !important;transition:all 350ms ease-in-out 0ms;-o-transition:all 350ms ease-in-out 0ms;-moz-transition:all 350ms ease-in-out 0ms;-webkit-transition:all 350ms ease-in-out 0ms;-ms-transition:all 350ms ease-in-out 0ms;}
.view .item img{max-width:none !important;}
.image1_room1 .item__img{height:auto;}
.image2_room1 .item__img{height:auto;}
.image3_room1 .item__img{height:auto;}
.image1_room2 .item__img{height:auto;}
.image2_room2 .item__img{height:auto;}
.image3_room2 .item__img{height:auto;}
.image3_room3 .item__img{height:auto;}
.image2_room3 .item__img{height:auto;}
.image1_room3 .item__img{height:auto;}
.image2_room4 .item__img{height:auto;}
.image3_room4 .item__img{height:auto;}
.image1_room4 .item__img{height:auto;}
@media screen and (max-height: 42em) {
.slideshow{padding-top:7em;}
.titles{top:0;right:4em;left:auto;width:auto;margin:0;}
.title{font-size:1.35em;top:0;right:0;bottom:auto;left:auto;width:auto;padding:1.75em 2em;}
}
@media screen and (max-width: 52.8em),
screen and (max-height: 32em) {
.info--size{display:block;}
.slideshow{display:block;overflow:visible;margin-top:2em;padding:0;}
.slideshow, .slide, .slide .view{width:100%;height:auto;}
.views{display:block;}
.view, .item, .item__img, .scene{-webkit-transform:none !important;transform:none !important;}
.slide--current{position:relative;}
.view__img{display:none;}
.scene{width:100%;height:auto;}
.nav{position:relative;top:auto;top:100%;width:100%;margin:2em 0 0 0;}
.nav__item{display:inline-block;}
.titles{position:relative;right:auto;-webkit-flex:none;flex:none;margin:0;}
.title{top:0;bottom:auto;width:100%;padding:1em;}
.item{top:0;left:0;pointer-events:auto;background:transparent;}
.item::before{display:none;}
.item__img{float:left;max-width:100%;height:75px !important;box-shadow:none;}
.item__info{margin:1em 0 0 0;text-align:right;opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slideshow [class^='from-'],
[class*=' from-']{opacity:0;-webkit-animation:fadeIn 1s forwards !important;animation:fadeIn 1s forwards !important;}
.slideshow [class^='to-'],
[class*=' to-']{-webkit-animation:fadeOut 1s forwards !important;animation:fadeOut 1s forwards !important;}
.slideshow [class^='to-'],
[class*=' to-'] .scene,
.slideshow [class^='to-'],
[class*=' to-'] .view--rotate,
.slideshow [class^='from-'],
[class*=' from-'] .scene,
.slideshow [class^='from-'],
[class*=' from-'] .view--rotate{-webkit-animation:none !important;animation:none !important;}
@-webkit-keyframes fadeIn {
from{opacity:0;}
to{opacity:1;}
}
@keyframes fadeIn {
from{opacity:0;}
to{opacity:1;}
}
@-webkit-keyframes fadeOut {
from{opacity:1;}
to{opacity:0;}
}
@keyframes fadeOut {
from{opacity:1;}
to{opacity:0;}
}
.codrops-header{position:relative;padding:1em;}
}
.featured_house_shortcode{border-radius:10px !important;display:flex;padding:0px !important;}
.contact-row{background-image:-webkit-linear-gradient(134.3deg, #564EC0 68%, #716ACA 6%);}
.contact_details_container_shortcode{padding:50px 0;}
.contact_social-links li{color:white;display:inline-table;list-style:outside none none;}
.contact_details_container_shortcode h5{font-weight:bold;margin-bottom:25px;text-transform:uppercase;}
.contact_details_container_shortcode p{font-size:12px;font-weight:300;opacity:0.8;}
.contact_details_container_shortcode .contact_social-links li i{font-size:25px;padding:0 10px;}
.contact_details_container_shortcode .contact_details_address{border-right:1px solid rgba(235, 238, 239, 0.6);}
.contact_details_container_shortcode .contact_details_phone{border-right:1px solid rgba(235, 238, 239, 0.6);}
.contact_details_container_shortcode .contact_details_email{border-right:1px solid rgba(235, 238, 239, 0.6);}
.mt_typed_text{display:inline;}
.typed-cursor{opacity:1;-webkit-animation:blink 0.7s infinite;-moz-animation:blink 0.7s infinite;animation:blink 0.7s infinite;}
@keyframes blink{
0%{opacity:1;}
50%{opacity:0;}
100%{opacity:1;}
}
@-webkit-keyframes blink{
0%{opacity:1;}
50%{opacity:0;}
100%{opacity:1;}
}
@-moz-keyframes blink{
0%{opacity:1;}
50%{opacity:0;}
100%{opacity:1;}
}
.parent-typed-text{font-size:55px;color:#ffffff;line-height:65px;text-align:center;font-weight:500;}
.header-contact .subscribe input[type="email"]{width:65% !important;}
.svc_pagination a{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;border:1px solid #e6e6e6 !important;border-radius:3px !important;color:#565656 !important;display:block !important;float:left !important;font-size:19px !important;height:50px !important;margin:0 5px !important;padding:17px 0 !important;text-align:center !important;text-decoration:none !important;width:55px !important;transition:all 260ms ease-in-out;-webkit-transition:all 260ms ease-in-out;}
.svc_pagination a:hover, .svc_pagination .current{background:#00AFEF none repeat scroll 0 0 !important;color:#ffffff !important;}
footer a.svc_read_more{color:#ffffff !important;float:right !important;font-size:16px !important;font-weight:400 !important;}
.svc_post_grid article section p.svc_info{color:#565656;font-size:17px !important;line-height:150% !important;}
.svc_post_grid article footer{margin:0 !important;padding:20px 30px !important;}
.svc_post_grid article header:before{position:absolute;content:"";left:calc(50% - 25px);bottom:0;width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid white;}
div.svc_post_grid_s1 article header{border-bottom:0 none !important;}
div.svc_post_grid_s1 article section p{font-size:22px !important;}
div.svc_post_grid_s1 article section p a.svc_title{color:#000000 !important;font-weight:bold;letter-spacing:1.5px;text-transform:uppercase;}
div.svc_post_grid_s1 .svc-col-md-4 section p a.svc_title{font-size:20px;}
div.svc_post_grid_s1 section div.svc_post_cat *{color:rgb(0, 0, 0) !important;opacity:0.6 !important;}
div.svc_post_grid_s1 article section{margin:0 !important;padding:30px !important;}
div.svc_post_grid_s1 .svg_post_meta span{color:#ffffff;}
div.svc_post_grid_s1 .svg_post_meta span a{color:#ffffff;}
body div.svc_post_grid_s1 footer .svc_social_share > ul li{height:25px !important;margin-right:4px !important;padding:5px 0 !important;text-align:center !important;width:25px !important;}
div.svc_post_grid_s1 article{padding-bottom:0 !important}
div.svc_post_grid_s1 article section p.svc_info{margin:0 !important;}
div.svc_post_grid_s2 article footer ul.svg_post_meta{border-bottom:0 none !important;}
div.svc_post_grid_s2 .svg_post_meta span{color:#ffffff;}
div.svc_post_grid_s2 .svg_post_meta span a{color:#ffffff;}
div.svc_post_grid_s2 article footer ul li{border-radius:unset !important;}
div.svc_post_grid_s2 article section p a.svc_title{color:#000000;font-weight:bold;letter-spacing:1.5px;padding:16px 0;text-transform:uppercase;}
div.svc_post_grid_s2 .svc-col-md-4 section p a.svc_title{font-size:20px;}
div.svc_post_grid_s2 article header{border-bottom:0 none !important;}
div.svc_post_grid_s2 article section p{font-size:22px !important;}
div.svc_post_grid_s2 section div.svc_post_cat *{color:rgb(0, 0, 0) !important;opacity:0.6 !important;}
div.svc_post_grid_s2 article section{margin:0 !important;padding:30px !important;}
div.svc_post_grid_s2 article footer{margin:0 !important;padding:15px !important;}
div.svc_post_grid_s2 article section p.svc_info{font-size:15px !important;font-weight:300 !important;line-height:150% !important;}
body div.svc_post_grid_s2 footer .svc_social_share > ul li{height:25px !important;margin-right:4px !important;padding:5px 0 !important;text-align:center !important;width:25px !important;}
div.svc_post_grid_s2 article{padding-bottom:0 !important}
div.svc_post_grid_s2 article section p.svc_info{margin:0 !important;}
div.svc_post_grid_s2 article section:first-child{padding:15px 30px !important;}
div.svc_post_grid_s2 article section:first-child p{margin:0 !important;}
div.svc_post_grid_s3 article header{border-bottom:0 none !important;}
div.svc_post_grid_s3 article section p{font-size:22px !important;}
div.svc_post_grid_s3 article section p a.svc_title{color:rgb(0, 0, 0) !important;font-weight:400 !important;}
div.svc_post_grid_s3 section div.svc_post_cat *{color:rgb(0, 0, 0) !important;opacity:0.6 !important;}
div.svc_post_grid_s3 article section{margin:0 !important;padding:30px !important;}
div.svc_post_grid_s3 article footer{margin:0 !important;padding:15px !important;}
div.svc_post_grid_s3 article section p.svc_info{font-size:15px !important;font-weight:300 !important;line-height:150% !important;}
body div.svc_post_grid_s3 footer .svc_social_share > ul li{height:25px !important;margin-right:4px !important;padding:5px 0 !important;text-align:center !important;width:25px !important;}
div.svc_post_grid_s3 article{padding-bottom:0 !important}
div.svc_post_grid_s3 article section p.svc_info{margin:0 !important;}
div.svc_post_grid_s3 article section:first-child{padding:15px 30px !important;}
div.svc_post_grid_s3 article section:first-child p{margin:0 !important;}
div.svc_post_grid_s3 .svg_post_meta span{color:#ffffff;}
div.svc_post_grid_s3 .svg_post_meta span a{color:#ffffff;}
div.svc_post_grid_s3 article footer ul li{border-radius:unset !important;}
div.svc_post_grid_s3 article header p a.svc_title{color:#000000 !important;font-weight:bold;letter-spacing:1.5px;text-transform:uppercase;}
div.svc_post_grid_s3 article footer{background:#00afef none repeat scroll 0 0 !important;}
body div.svc_post_grid_s4 section p a.svc_read_more{background:transparent none repeat scroll 0 0;border:1px solid #000;color:#000;opacity:0.7;}
div.svc_post_grid_s4 .svg_post_meta span{color:#ffffff;}
div.svc_post_grid_s4 .svg_post_meta span a{color:#ffffff;}
div.svc_post_grid_s4 article footer ul li{border-radius:unset !important;}
div.svc_post_grid_s4 article section p a.svc_title{color:#000000 !important;font-weight:bold;letter-spacing:1.5px;margin-top:2px;text-transform:uppercase;}
div.svc_post_grid_s4 article footer{background:#00afef none repeat scroll 0 0 !important;}
div.svc_post_grid_s4 article{border-top:medium none !important;}
div.svc_post_grid_s4 article footer ul.svg_post_meta{margin-top:5px;}
div.svc_post_grid_s4 section p.svc_read_more_p{margin-bottom:7px !important;}
body div.svc_post_grid_s4 article header::before{border-color:white transparent -moz-use-text-color;border-style:solid solid none;border-width:25px 25px medium;content:"";height:0;left:calc(50% - 25px);position:absolute;top:0;width:0;}
div.svc_post_grid_s4 article header{border-bottom:0 none !important;}
div.svc_post_grid_s4 article section p{font-size:22px !important;}
div.svc_post_grid_s4 article section p a.svc_title{color:rgb(0, 0, 0) !important;}
div.svc_post_grid_s4 section div.svc_post_cat *{color:rgb(0, 0, 0) !important;opacity:0.6 !important;}
div.svc_post_grid_s4 article section{margin:0 !important;padding:30px !important;}
div.svc_post_grid_s4 article footer{margin:0 !important;padding:15px !important;}
div.svc_post_grid_s4 article section p.svc_info{font-size:15px !important;font-weight:300 !important;line-height:150% !important;}
body div.svc_post_grid_s4 footer .svc_social_share > ul li{height:25px !important;margin-right:4px !important;padding:5px 0 !important;text-align:center !important;width:25px !important;}
div.svc_post_grid_s4 article{padding-bottom:0 !important}
div.svc_post_grid_s4 article section p.svc_info{margin:0 !important;}
div.svc_post_grid_s4 article section:first-child{padding:15px 30px !important;}
div.svc_post_grid_s4 article section:first-child p{margin:0 !important;}
div.svc_post_grid_s5 .svg_post_meta span{color:#ffffff;}
div.svc_post_grid_s5 .svg_post_meta span a{color:#ffffff;}
div.svc_post_grid_s5 article footer ul li{border-radius:unset !important;}
div.svc_post_grid_s5 article section p a.svc_title{color:#000000 !important;font-weight:bold;letter-spacing:1.5px;margin-top:2px;text-transform:uppercase;}
div.svc_post_grid_s5 article footer{background:#00afef none repeat scroll 0 0 !important;}
div.svc_post_grid_s5 .svc-col-md-4 section p a.svc_title{font-size:20px;}
div.svc_post_grid_s5 article{border-top:medium none !important;}
div.svc_post_grid_s5 article footer ul.svg_post_meta{margin-top:5px;}
div.svc_post_grid_s5 section p.svc_read_more_p{margin-bottom:7px !important;}
div.svc_post_grid_s5 section div.svc_post_cat *{color:rgb(255, 255, 255) !important;opacity:0.8 !important;}
body div.svc_post_grid_s5 section .svc_social_share > ul li{height:25px !important;margin-right:4px !important;padding:5px 0 !important;text-align:center !important;width:25px !important;}
body div.svc_post_grid_s5 article header::before{border-color:white transparent -moz-use-text-color;border-style:solid solid none;border-width:25px 25px medium;content:"";height:0;left:calc(50% - 25px);position:absolute;top:0;width:0;}
body div.svc_post_grid_s5 article{background:#fff none repeat scroll 0 0;border-bottom:medium none;}
ul.svc_post_grid_s7 li.svc_event .svg_post_meta span{color:#ffffff;}
ul.svc_post_grid_s7 li.svc_event .svg_post_meta span a{color:#ffffff;}
ul.svc_post_grid_s7 li.svc_event footer ul li{border-radius:unset !important;}
ul.svc_post_grid_s7 li.svc_event section p a.svc_title{color:#000000 !important;font-weight:bold;letter-spacing:1.5px;margin-top:2px;text-transform:uppercase;}
ul.svc_post_grid_s7 li.svc_event footer{background:#00afef none repeat scroll 0 0 !important;}
ul.svc_post_grid_s7 li.svc_event{border-top:medium none !important;}
ul.svc_post_grid_s7 li.svc_event footer ul.svg_post_meta{text-align:left;}
ul.svc_post_grid_s7 li.svc_event section p.svc_read_more_p{margin-bottom:7px !important;}
ul.svc_post_grid_s7 li.svc_event section div.svc_post_cat *{color:rgb(0, 0, 0) !important;opacity:0.6 !important;}
ul.svc_post_grid_s7 li.svc_event .svc_social_share > ul li{height:25px !important;margin-right:4px !important;padding:5px 0 !important;text-align:center !important;width:25px !important;}
ul.svc_post_grid_s7 li.svc_event header::before{border-color:white transparent -moz-use-text-color;border-style:solid solid none;border-width:25px 25px medium;content:"";height:0;left:calc(50% - 25px);position:absolute;top:0;width:0;}
body ul.svc_post_grid_s7 li.svc_event section{background:#fff none repeat scroll 0 0;border-bottom:medium none;margin-bottom:27px;margin-top:30px;}
body ul.svc_post_grid_s7 li.svc_event footer ul li.time{display:initial;}
body ul.svc_post_grid_s7 li.svc_event{padding-bottom:0;}
.svc_timeline .svc_event.offset-first{padding:0 !important;}
ul.svc_post_grid_s7 li.svc_event section p:first-child{font-size:22px !important;}
ul.svc_post_grid_s7 li.svc_event section p{font-size:15px !important;font-weight:300 !important;line-height:150% !important;}
ul.svc_post_grid_s7 li.svc_event footer{margin:0 !important;padding:15px !important;}
ul.svc_post_grid_s7 footer a.svc_read_more{font-weight:300 !important;}
ul.svc_post_grid_s7 li.svc_event footer ul li{height:25px !important;margin-right:4px !important;padding:5px 0 !important;text-align:center !important;width:25px !important;}
div.svc_post_grid_s8 article section p a.svc_title{color:#ffffff !important;font-weight:bold;letter-spacing:1.5px;margin-top:8px;text-transform:uppercase;}
div.svc_post_grid_s8 .svc-col-md-4 section p a.svc_title{font-size:20px;}
body div.svc_post_grid_s8 section div.svc_post_cat{color:#fff;opacity:0.9;}
body div.svc_post_grid_s8 article section .svc_post_cat a, body div.svc_post_grid_s8 article section .svg_post_meta li{color:#fff;opacity:0.8;}
body div.svc_post_grid_s9 figure{margin:0;}
body div.svc_post_grid_s9 article figure figcaption h3 a{color:#ffffff !important;display:block;font-weight:bold;letter-spacing:1.5px;padding:25px 0;text-transform:uppercase;}
body div.svc_post_grid_s9 article figure figcaption .svc_post_cat a, body div.svc_post_grid_s9 article figure figcaption .svg_post_meta li{color:#fff;opacity:0.8;}
body div.svc_post_grid_s9 figure figcaption .svc_post_cat{color:#fff;opacity:0.9;}
body div.svc_post_grid_s9 figure figcaption{background-color:#00afef;}
body div.svc_post_grid_s9 figure .svc_inner_abs_div .svc_share i{color:#fff;opacity:0.8;}
body div.svc_post_grid_s9 article figure .svc_inner_abs_div .svc_share{border-color:rgba(255, 255, 255, 0.8);}
div.svc_post_grid_s9 .svc-col-md-4 figure figcaption h3 a{font-size:20px;}
body div.svc_post_grid_s10 figure{margin:0;}
body div.svc_post_grid_s10 article figure figcaption h3 a{color:#ffffff !important;display:block;font-weight:bold;letter-spacing:1.5px;padding:25px 0;text-transform:uppercase;}
div.svc_post_grid_s10 .svc-col-md-4 figure figcaption h3 a{font-size:20px;}
body div.svc_post_grid_s10 article figure figcaption .svc_post_cat a, body div.svc_post_grid_s10 article figure figcaption .svg_post_meta li{color:#fff;opacity:0.8;}
body div.svc_post_grid_s10 figure figcaption .svc_post_cat{color:#fff;opacity:0.9;}
body div.svc_post_grid_s10 figure figcaption{background-color:#00afef;}
body div.svc_post_grid_s10 figure .svc_inner_abs_div .svc_share i{color:#fff;opacity:0.8;}
body div.svc_post_grid_s10 article figure .svc_inner_abs_div .svc_share{border-color:rgba(255, 255, 255, 0.8);}
body div.svc_post_grid_s10 figcaption a.svc_read_mure_s10{border:1px solid #fff;border-radius:2px;bottom:10px;color:#fff;font-size:12px;padding:5px 10px;position:absolute;}
.alert{padding:25px !important;border:0 none !important;border-radius:0px !important;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;}
.alert-success{background-color:#2ecc71!important;border-color:#2ecc71!important;color:#FFFFFF !important;}
.alert-info{background-color:#29B6F6 !important;border-color:#29B6F6 !important;color:#FFFFFF !important;}
.alert-warning{background-color:#FFCA28 !important;border-color:#FFCA28 !important;color:#FFFFFF !important;}
.alert-danger{background-color:#FF5722 !important;border-color:#FF5722 !important;color:#FFFFFF !important;}
.alert-dismissable .close, .alert-dismissible .close{color:rgb(0, 0, 0);opacity:0.6;}
.alert-success .alert-link{font-weight:lighter;}
.alert-success.bordered{background:#f2fcf6 none repeat scroll 0 0 !important;border:2px solid rgb(46, 204, 113) !important;color:rgb(46, 204, 113) !important;}
.alert-info.bordered{background:#ebf8fe none repeat scroll 0 0 !important;border:2px solid #29B6F6 !important;color:#29B6F6 !important;}
.alert-warning.bordered{background:#fef9ea none repeat scroll 0 0 !important;border:2px solid #FFCA28 !important;color:#FFCA28 !important;}
.alert-danger.bordered{background:#fff3ef none repeat scroll 0 0 !important;border:2px solid #FF5722 !important;color:#FF5722 !important;}
.progress-bar{background-color:#2c3e50 !important;}
.progress-bar-success{background-color:#fff !important;}
.progress-bar-info{background-color:#3498db !important;}
.progress-bar-warning{background-color:#f39c12 !important;}
.progress-bar-danger{background-color:#716ACA !important;}
.progress{border-radius:11px !important;height:15px !important;margin-bottom:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;background-color:#F2F2F2 !important;}
.progress-bar-holder{background:rgba(255, 255, 255, 0.2) none repeat scroll 0 0 !important;padding:10px;}
.progress-bar{border-radius:11px;font-size:16px !important;font-weight:300 !important;padding-right:20px !important;text-align:right !important;-webkit-box-shadow:none !important;box-shadow:none !important;}
.label_text_percentange{font-weight:400;margin-bottom:8px;font-size:17px;color:#252525;}
span.label_percentage{float:right;}
.jumbotron h1, .jumbotron .h1{font-size:38px !important;}
.jumbotron{background-color:#ecf0f1 !important;}
.container .jumbotron, .container-fluid .jumbotron{border-radius:0 !important;-o-border-radius:0 !important;-ms-border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;}
.panel-success > .panel-heading{background-color:#00E676 !important;color:#FFF !important;border-color:#00E676 !important;padding:25px;}
.panel-success{border-color:#00E676 !important;}
.panel-info > .panel-heading{color:#FFF !important;background-color:#29B6F6 !important;border-color:#29B6F6 !important;padding:25px;}
.panel-info{border-color:#29B6F6 !important;}
.panel-warning > .panel-heading{background-color:#FFCA28 !important;color:#FFF !important;border-color:#FFCA28 !important;padding:25px;}
.panel-warning{border-color:#FFCA28 !important;}
.panel-danger > .panel-heading{background-color:#FF5722 !important;border-color:#FF5722 !important;color:#FFFFFF !important;padding:25px;}
.panel-danger{border-color:#FF5722 !important;}
.panel-primary, .panel-primary > .panel-heading{border-color:#2c3e50;}
.panel-primary > .panel-heading{background-color:#2c3e50;}
.panel-body{padding:25px !important;font-size:17px;opacity:0.85;font-weight:300;}
.panel-title{font-size:20px !important;}
.thumbnail{background:transparent !important;padding:0 !important;border:0 none !important;}
.list-group-item{border-color:#ecf0f1 !important;padding:15px !important;}
.mt-icon-listgroup-item .mt-icon-listgroup-holder .mt-icon-listgroup-link{font-size:16px;display:block;padding-top:10px;transition:all 250ms ease;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;}
.mt-icon-listgroup-item .mt-icon-listgroup-holder p.mt-icon-listgroup-text{margin:0;line-height:20px;}
.mt-icon-listgroup-item .mt-icon-listgroup-holder .mt-icon-listgroup-link i{position:relative;top:1px;}
.mt-icon-listgroup-item:hover{cursor:pointer;}
.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus{background-color:#393939 !important;border-color:#ecf0f1 !important;}
a.list-group-item:hover, a.list-group-item:focus{background-color:#ecf0f1 !important;}
.list-group-item:first-child, .list-group-item:last-child{border-radius:0 !important;-o-border-radius:0 !important;-ms-border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;}
.mt-icon-listgroup-item .mt-icon-listgroup-holder .mt-icon-listgroup-icon-holder-inner{float:left;display:none;}
.mt-icon-listgroup-item .mt-icon-listgroup-holder .mt-icon-listgroup-content-holder-inner{overflow:hidden;}
.mt-icon-listgroup-item .mt-icon-listgroup-holder p.mt-icon-listgroup-title{font-weight:700;line-height:1.3;}
.mt-icon-listgroup-item .mt-icon-listgroup-holder .mt-icon-listgroup-link i{padding-left:10px;}
.mt-icon-listgroup-holder{display:flex;align-items:center;}
.mt-icon-listgroup-item  .mt-icon-listgroup-holder i{transition:all 250ms ease;-webkit-transition:all 250ms ease;-ms-transition:all 250ms ease;-moz-transition:all 250ms ease;}
.mt-icon-listgroup-item:hover img.mt-image-list{filter:none;-moz-filter:none;-ms-filter:none;}
.mt-icon-listgroup-item .mt-icon-listgroup-title{transition:all 250ms ease;-webkit-transition:all 250ms ease;-ms-transition:all 250ms ease;-moz-transition:all 250ms ease;}
.button-winona.extra-large{color:#ffffff;font-size:20px;padding:20px 50px;text-align:center;font-family:"Ubuntu";text-transform:uppercase;font-weight:bold;border-radius:50px;}
.button-winona.btn.btn-lg{color:#ffffff;padding:15px 45px;border:none;border-radius:30px;text-transform:uppercase;font-weight:bold;font-size:18px;font-family:"Ubuntu";}
.button-winona.btn.btn-sm{color:#ffffff;padding:10px 30px;border:none;border-radius:30px;text-transform:uppercase;font-weight:bold;font-size:12px;font-family:"Open Sans";}
.button-winona.btn.btn-medium.btn-demo{border-radius:30px;margin-right:20px;}
.button-winona.btn.btn-medium.btn-purchase{border-radius:30px;}
.button-winona.btn.btn-medium{color:#ffffff;padding:15px 55px;border:none;border-radius:5PX;text-transform:capitalize;font-weight:bold;font-size:16px;box-shadow:none;}
.button.solid-button, button.vc_btn{color:#fff;}
.slider-button .button-winona.btn.btn-medium{font-size:14px;border-radius:30px;text-transform:uppercase;}
.single-portfolio-btn a{background-image:none !important;font-size:16px !important;text-align:left!important;font-weight:700;padding:25px!IMPORTANT;box-shadow:0 0 14px rgba(0,0,0,.1) !IMPORTANT;border:0 !important;}
.single-portfolio-btn a:after{content:"\f054";font-family:FontAwesome;font-size:14px;float:right;background:linear-gradient(319.4deg, #40DBBB 19.74%, #34BFA3 85.13%);box-shadow:3px 11px 11px rgba(52, 191, 163, 0.18);width:40px;height:40px;line-height:40px;padding-left:16px;color:#fff;border-radius:50px;margin-top:-7px;}
.single-portfolio-btn a:hover:after{opacity:.7;}
.button{color:#FFF;font-size:14px;font-weight:400;display:inline-block;padding:10px 20px;margin:10px;}
.button.outline-button{border:1px solid #FFFFFF;}
.button.solid-button{background:#00adf1;}
.button:hover{text-decoration:none;color:#FFFFFF;}
.button.outline-button.mt-blue{border-color:#00adf1;color:#FFFFFF;}
.outline-button{position:relative;}
.outline-button::after{background:#00ADF1;height:100%;left:0;top:0;width:0;content:"";position:absolute;transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;z-index:-1;}
.outline-button:hover::after{width:100%;}
.solid-button{position:relative;transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;}
.solid-button::after{height:100%;left:0;top:0;width:0;content:"";position:absolute;transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;z-index:-1;}
.solid-button:hover::after{width:100%;}
.btn-primary{background-color:#393939;color:#FFF;}
.btn-success{background-color:#27ae60;}
.btn-info{background-color:#3498db;}
.btn-warning{background-color:#e67e22;}
.btn-danger{background-color:#e74c3c;}
.btn-danger, .btn-warning, .btn-info, .btn-success, .btn-primary{border:0 none;}
.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default, .btn-default{background-color:transparent;color:#FFF;}
.btn-default{position:relative;}
.btn-default:after{background:#393939;height:100%;left:0;top:0;width:0;content:"";position:absolute;transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;z-index:-1;}
.btn-default:hover:after{width:100%;}
button.vc_btn{transition:all 300ms;-webkit-transition:all 300ms;}
.car-posts .post-details.col-md-12{padding:0 !important;}
.house_display_posts{color:#252525;font-weight:100;}
.blog-posts-shortcode.blog-posts .list-view .post-details{margin-top:5px;padding:15px 30px 30px 30px!important;}
.blog-posts-shortcode.blog-posts .blog-slider01-button a{font-size:15px;line-height:20px;color:#FD75B4;font-weight:700;transition:all .3s ease;}
.blog-posts-shortcode.blog-posts .blog-slider01-button i{margin-left:7px;}
.blog-posts-shortcode.blog-posts .post-excerpt .more-link{margin-top:10px;}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
.blog-posts-shortcode.blog-posts .list-view .post-details{padding:10px 30px 30px 30px!important;}
}
.house_display_posts a{color:#252525 !important;}
.single-property-listing .house_display_posts{font-weight:300;margin:0;}
h3.post-name.row.car-name{margin:0;background:#ffd600;padding:20px;line-height:15px;text-align:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:all 600ms ease-in-out 0s;-webkit-transition:all 600ms ease-in-out 0s;position:relative;bottom:1px;cursor:pointer;}
h3.post-name.row.car-name a{font-size:23px !important;line-height:20px !important;min-width:100%;display:block;transition:all 600ms ease-in-out 0s;-webkit-transition:all 600ms ease-in-out 0s;}
.car-posts a img{border-top-left-radius:10px;border-top-right-radius:10px;}
h3.post-name.row.car-name:hover{background:#252525;}
h3.post-name.row.car-name:hover a{color:#ffd600;}
figure.effect-apollo{background:transparent;}
figure.effect-apollo img{-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1);}
figure.effect-apollo figcaption::before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.5);content:'';-webkit-transition:-webkit-transform 0.6s;transition:transform 0.6s;-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);}
figure.effect-apollo p{position:absolute;right:0;bottom:0;margin:3em;padding:0 1em;max-width:150px;border-right:4px solid #fff;text-align:right;opacity:0;-webkit-transition:opacity 0.35s;transition:opacity 0.35s;}
figure.effect-apollo h2{text-align:left;}
figure.effect-apollo:hover img{opacity:0.6;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}
figure.effect-apollo:hover figcaption::before{-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);}
figure.effect-apollo:hover p{opacity:1;-webkit-transition-delay:0.1s;transition-delay:0.1s;}
.grid{position:relative;clear:both;margin:0 auto;max-width:1000px;list-style:none;text-align:center;}
.button-sections button{font-size:14px !important;font-weight:bold !important;background:transparent !important;padding:0px 48px 3px 0 !important;background-image:none !important;}
.blog-posts-shortcode .grid figure{position:relative;overflow:hidden;background:transparent;text-align:center;cursor:pointer;}
.grid figure img{position:relative;display:block;min-height:100%;max-width:100%;}
.grid figure figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.grid figure figcaption::before, .grid figure figcaption::after{pointer-events:none;}
.grid figure figcaption, .grid figure figcaption > a{position:absolute;top:0;left:0;width:150%;height:150%;}
.grid figure figcaption > a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0;}
.grid figure h2{word-spacing:-0.15em;font-weight:300;}
.grid figure h2 span{font-weight:800;}
.grid figure h2, .grid figure p{margin:0;}
.grid figure p{letter-spacing:1px;font-size:68.5%;}
.mt-car-search .select2-container .select2-selection--single{height:44px;}
.mt-car-search .submit .form-control{height:44px;border-radius:4px;border:0px;font-weight:900;margin:20px 0px;font-style:normal;}
.mt-car-search .form-control{height:44px;margin:20px 0px;}
.mt-car-search .select2-container--default .select2-selection--single .select2-selection__arrow{height:42px;}
.search-field.form-control{font-style:normal;}
.mt-car-search .select2.select2-container.select2-container--default{border-radius:4px;-webkit-border-radius:4px;overflow:hidden;}
.mt-car-search .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:45px;text-align:center;font-weight:bold !important;text-align:left;padding-left:20px;}
.mt-car-search .select2-container--default .select2-selection--single .select2-selection__arrow b{left:0%;}
.mt-car-search .search-field.form-control{border:0 none;border-radius:4px;font-weight:bold;padding:0 0 0 20px;width:calc(100% - 20px);}
.mt-car-search .select2-container--default .select2-selection--single{border-radius:0px;border:0px;}
.mt-car-search .select2.select2-container.select2-container--default{margin:20px 0px;}
.mt-car-search .full_with_row{width:100% !important;}
.mt-car-search .full_with_row .select2{width:100% !important;}
@media(max-width:991px){
.mt-car-search .slider-state-search .search-field.form-control{width:calc(100% - 20px) !important;}
.mt-car-search .submit{margin-top:40px;}
}
@media only screen and (min-width: 992px) and (max-width: 1200px) {
.mt-car-search .slider-state-select{width:50% !important;}
.mt-car-search .select2.select2-container.select2-container--default{width:100% !important;}
.mt-car-search .slider-state-search{width:50% !important;}
.mt-car-search .slider-state-submit.submit{width:50% !important;}
.mt-car-search .full_with_row.slider-state-select{width:100% !important;}
.mt-car-search .full_with_row.slider-state-search{width:100% !important;}
.mt-car-search .full_with_row.slider-state-submit.submit{width:100% !important;}
}
.mt-car-search .full_with_row .select2-container .select2-selection--single{height:60px;}
.mt-car-search .full_with_row .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:60px !important;}
.mt-car-search .full_with_row .select2-container--default .select2-selection--single .select2-selection__arrow{height:60px !important;}
.mt-car-search .full_with_row .select2.select2-container.select2-container--default{margin:10px 0 !important;}
.mt-car-search .full_with_row .form-control{height:60px !important;margin:10px 0 !important;}
.blog-posts-shortcode.blog-posts .list-view .post-details .post-name a{font-size:20px;font-weight:bold;text-transform:none;line-height:30px;}
.blog-posts-shortcode.blog-posts .list-view .post-details .post-name a:hover{color:#9571F6;}
.blog-posts-shortcode.blog-posts .post-excerpt .more-link i{background:#fff;color:#9571F6;padding:10px 11px;position:absolute;right:7px;border-radius:50px;transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;}
.blog-posts-shortcode.blog-posts .more-link:hover i{background:linear-gradient(226deg, #E38DDD 0%, #9571F6 100%);color:#fff;}
.blog-posts-shortcode.blog-posts .list-view .post-category-comment-date{margin:10px 0 5px;font-weight:600;text-transform:uppercase;}
body .blog-posts-shortcode.blog-posts .post-name{margin:7px 0 10px !important;}
.blog-posts-shortcode.blog-posts .list-view .blog_custom{display:block !important;border:0 !important;}
.blog-posts-shortcode.blog-posts .list-view .blog_custom{display:block !important;transition:all 250ms ease-in-out;box-shadow:0px 0px 30px rgba(0, 0, 0, 0.098);border-radius:4px;}
.blog-posts-shortcode.blog-posts .list-view .blog_custom:hover{box-shadow:0px 0px 30px rgba(0, 0, 0, 0.2);cursor:pointer;transform:translateY(-10px);-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease;}
.blog-posts-shortcode.blog-posts .list-view .post-details .post-excerpt .more-link, .blogloop-v5.blogloop-no-flex.list-view .blog_custom .more-link{display:-webkit-inline-box;color:#ffffff;background:#FD75B4;font-weight:600;border-style:none;font-size:14px;text-transform:capitalize;padding:10px 20px;line-height:1;position:relative;z-index:1;overflow:hidden!important;transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;}
.blogpost01_day_holder{padding:0;}
.blogpost01_day_holder .blogpost01_post_day{font-size:50px;font-weight:100;line-height:137px;margin:0;text-align:center;}
.blogpost01_month_year_holder{border-left:1px solid rgba(255, 255, 255, 0.75);margin-top:34px;padding-left:22px;}
.blogpost01-background{left:0;position:absolute;top:0;width:100%;z-index:3;}
.blogpost01-overlay::before{background:rgba(34, 34, 34, 0.7) none repeat scroll 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2;}
.blogpost_elements{margin-bottom:30px;overflow:hidden;padding:0;}
.blogpost01-background .blogpost01_day{color:rgba(255, 255, 255, 1);font-size:14px;font-weight:300;letter-spacing:1.5px;margin-bottom:0;margin-top:10px;text-transform:uppercase;}
.blogpost01-background .blogpost01_month_year{color:rgba(255, 255, 255, 1);font-size:22px;font-weight:500;letter-spacing:1.5px;margin-bottom:12px;margin-top:0;text-transform:uppercase;}
.blogpost01-container .blogpost01_icon_holder{text-align:center;}
.blogpost01-container .blogpost01_icon_holder i{color:#fff;font-size:30px;line-height:137px;}
.blog-slider-container{padding-right:1px;}
.blog-slider-container .owl-item .item{padding-right:15px;padding-left:15px;}
.blog-slider-container .owl-item .item .blog-slider01_item{padding:40px;background:rgba(22, 36, 65,0.9);box-shadow:0px 4px 15px rgba(0, 0, 0, 0.06);box-sizing:border-box;margin:25px 0;position:relative;overflow:hidden;border-radius:3px;}
.blog-slider-container .blog-thumbnail-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;transition:all 0.5s ease;}
.blog-slider-container .owl-item .item .blog-slider01_item:hover .blog-thumbnail-overlay{transform:scale(1.2);}
@media only screen and (max-width: 767px) {
.blog-slider-container .owl-item .item .blog-slider01_item{margin:0 0 25px;}
}
@media(min-width:768px) and (max-width:991px){
.blog-slider-container .owl-wrapper-outer{margin-left:0px;margin-right:0px;}
}
.blog-slider-container .item::before{content:none;}
.blog-slider-container .blog-slider-author-info{display:flex;flex-wrap:wrap;align-items:center;}
.blog-slider-container .blog-slider01-img-holder{margin-right:15px;display:none;}
.blog-slider-container .author-info .author-name, .blog-slider-container .author-info .post_date, .blog-slider-container .blog-slider01-meta, .blog-slider-container .blog-slider01-meta a{margin:0;padding:0;font-size:17px;line-height:22px;color:#ffffff;}
.blog-slider-container .author-info .author-name{margin-bottom:5px;}
.blog-slider-container .author-info .author-name strong{font-weight:600;}
.blog-slider-container .blog-slider-author-info{margin-bottom:40px;}
.blog-slider-container .blog-slider01-meta{margin-bottom:25px;}
.blog-slider-container .blog-slider01-meta .category{padding-right:10px;position:relative;}
.blog-slider-container .blog-slider01-meta .category:after{content:"";width:4px;height:4px;border-radius:2px;background-color:#FD75B4;position:absolute;right:2px;top:50%;transform:translateY(-2px);}
.blog-slider-container .blog-slider01-title h3{margin:0;font-size:22px;line-height:28px;font-weight:600;}
.blog-slider-container .blog-slider01-title h3 a{color:#ffffff;}
.blog-slider-container .blog-slider01-title{margin-bottom:10px;margin-top:70px;}
.blog-slider-container .blog-slider01-button a{font-size:15px;line-height:20px;color:#FD75B4;font-weight:700;transition:all .3s ease;}
.blog-slider-container .blog-slider01-button a:hover{color:#ffffff;}
.blog-slider-container .blog-slider01-button i{margin-left:7px;}
.blog-slider-container.owl-theme .owl-controls .owl-buttons .owl-prev, .blog-slider-container.owl-theme .owl-controls .owl-buttons .owl-next{margin:5px;border-radius:100%;width:40px;height:40px;box-sizing:border-box;border:3px solid;color:#FD75B4;background-color:transparent;display:inline-block;text-align:center;padding:8px 0;filter:Alpha(Opacity=100);opacity:1;}
.blog-slider-container.owl-theme .owl-controls .owl-buttons{position:absolute;top:-65px;right:15px;}
.blog-slider-container.owl-theme .owl-controls .owl-buttons .owl-next{margin-right:0px;}
.blogpost_elements:hover img{transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);}
.blogpost01_thumbnail{transition:all 500ms ease-in-out 0s;-ms-transformtransition:all 500ms ease-in-out 0s;-webkit-transformtransition:all 500ms ease-in-out 0s;}
.blogpost01_post_day{transition:all 500ms ease-in-out 0s;-ms-transformtransition:all 500ms ease-in-out 0s;-webkit-transformtransition:all 500ms ease-in-out 0s;}
.blogpost_elements:hover .blogpost01-overlay::before{background:rgba(34, 34, 34, 0.6) none repeat scroll 0 0;}
.blogpost01-overlay::before{transition:all 500ms ease-in-out 0s;-ms-transformtransition:all 500ms ease-in-out 0s;-webkit-transformtransition:all 500ms ease-in-out 0s;}
.blog-posts-shortcode .featured_image_blog{position:relative;}
.blog-posts-shortcode .flex-zone{transform:scale(0);background:rgba(247, 250, 253, 0) none repeat scroll 0 0;display:flex;height:100%;position:absolute;top:0;width:100%;text-align:center;transition:all 250ms ease 0s;-webkit-transition:all 250ms ease 0s;opacity:0;visibility:hidden;}
.blog-posts-shortcode .featured_image_blog:hover .flex-zone{background:rgba(247, 250, 253, 0.9) none repeat scroll 0 0;opacity:1;visibility:visible;transform:scale(1);}
.blog-posts-shortcode .flex-zone-inside{align-self:center;opacity:1;transition:all 250ms ease 0s;-webkit-transition:all 250ms ease 0s;margin:0 auto;}
.blog-posts-shortcode .flex-zone-inside i{font-size:30px;color:#34BFA3;}
#MT-Video-Modal .modal-dialog{width:600px;margin:auto;position:absolute;left:50%;right:50%;transform:translate(-50%, 50%) !important;transition:all 0.3s ease;opacity:0;}
#MT-Video-Modal.fade.in .modal-dialog{opacity:1;}
#MT-Video-Modal .modal-dialog .modal-content{-webkit-box-shadow:0 0 0;box-shadow:0 0 0;position:relative;background-color:transparent;border:none;border-radius:0;}
#MT-Video-Modal .modal-header{background:transparent;padding:0;border-bottom:0;}
#MT-Video-Modal .modal-body{padding:0;}
#MT-Video-Modal .modal-header .close{margin-top:-2px;border-radius:20px;background-color:#f9f9f9;position:absolute;z-index:1;opacity:1;top:-4px;right:-20px;width:40px;height:40px;text-align:center;}
@media only screen and (min-width: 1024px) and (max-width: 1200px) {
.blogpost01_month_year_holder{margin-top:24px;}
.blogpost01_day_holder{height:113px;}
.blogpost01_day_holder .blogpost01_post_day{font-family:"Roboto";font-size:50px;font-weight:100;line-height:113px;margin:0;text-align:center;}
.blogpost01-background .blogpost01_month_year{font-size:15px;}
.blogpost01_month_year_holder{margin-top:20px;}
.blogpost01-container .blogpost01_icon_holder i{font-size:30px;line-height:111px;}
} @media only screen and (min-width: 992px) and (max-width: 1023px) {
.blogpost01_day_holder .blogpost01_post_day{font-size:50px;font-weight:100;line-height:113px;margin:0;text-align:center;}
.blogpost01_day_holder{height:113px;}
.blogpost01-background .blogpost01_month_year{font-size:20px;margin-bottom:5px;}
.blogpost01_month_year_holder{margin-top:28px;}
.blogpost01-background .blogpost01_day{font-size:15px;margin-top:5px;}
.blogpost01-container .blogpost01_icon_holder{display:none;}
} @media only screen and (min-width: 768px) and (max-width: 991px) {
.blogpost01-background .blogpost01_day_holder{float:left;width:20%;}
.blogpost_elements .blogpost01_month_year_holder{float:left;width:80%;margin-top:15px;}
.blogpost_elements .blogpost01_day_holder{height:89px;}
.blogpost01_day_holder .blogpost01_post_day{font-family:"Roboto";font-size:50px;font-weight:100;line-height:86px;margin:0;text-align:center;}
.blogpost01-background .blogpost01_month_year{font-size:15px;margin-bottom:5px;}
.blogpost01-container .blogpost01_icon_holder{display:none;}
} @media only screen and (min-width: 481px) and (max-width: 767px) {
.blogpost01-background .blogpost01_day_holder{float:left;width:20%;}
.blogpost_elements .blogpost01_month_year_holder{float:left;width:80%;}
.blogpost_elements .blogpost01_day_holder{height:89px;}
.blogpost01_day_holder .blogpost01_post_day{font-family:"Roboto";font-size:50px;font-weight:100;line-height:55px;margin:0;text-align:center;}
.blogpost01_month_year_holder{margin-top:6px;}
.blogpost01-background .blogpost01_day{font-size:12px;margin-bottom:0;margin-top:0px;}
.blogpost01-background .blogpost01_month_year{font-size:12px;margin-bottom:0px;margin-top:0;}
.blogpost01-container .blogpost01_icon_holder{display:none;}
.subscribe input[type="email"]{height:47px !important;padding:7px 10px;font-size:13px;}
.subscribe input[type="submit"]{margin:5px !important;padding:7px 20px !important;}
.subscribe .mt_submit_holder{right:6px;}
.blog-slider-container .owl-wrapper-outer{margin-left:0px;margin-right:0px;}
.blog-slider-container .owl-wrapper-outer .item{margin:0;}
} @media only screen and (min-width: 320px) and (max-width: 480px) {
.blogpost01-background .blogpost01_day_holder{float:left;width:100%;}
.blogpost_elements .blogpost01_month_year_holder{float:left;width:100%;}
.blogpost_elements .blogpost01_day_holder{height:50px;}
.blogpost01_day_holder .blogpost01_post_day{font-size:30px;left:0;line-height:30px;padding-left:20px;padding-top:15px;top:0;width:100%;}
.blogpost01_month_year_holder{margin-top:0;}
.blogpost_elements:hover .blogpost01_post_day{transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transform:scale(0.9);}
.blogpost01_thumbnail{display:none;}
.blogpost_elements{background-color:#FF3465;height:160px;}
.blogpost01-background .blogpost01_day{font-size:14px;}
.blogpost01-background .blogpost01_month_year{font-size:16px;}
.blogpost01-container .blogpost01_icon_holder{display:none;}
.subscribe input[type="email"]{height:47px !important;padding:7px 10px;font-size:13px;}
.subscribe input[type="submit"]{margin:5px !important;margin-right:0px !important;padding:7px 20px !important;}
.subscribe .mt_submit_holder{right:6px;}
.blog-slider-container .owl-wrapper-outer{margin-left:0px;margin-right:0px;}
.blog-slider-container .owl-wrapper-outer .item{margin:0;}
} @media only screen and (max-width: 319px) {
.blogpost01-background .blogpost01_day_holder{float:left;width:100%;}
.blogpost_elements .blogpost01_month_year_holder{float:left;width:100%;}
.blogpost_elements .blogpost01_day_holder{height:50px;}
.blogpost01_day_holder .blogpost01_post_day{font-size:30px;left:0;line-height:30px;padding-left:20px;padding-top:15px;top:0;width:100%;}
.blogpost01_month_year_holder{margin-top:0;}
.blogpost_elements:hover .blogpost01_post_day{transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transform:scale(0.9);}
.blogpost01_thumbnail{display:none;}
.blogpost_elements{background-color:#FF3465;height:160px;}
.blogpost01-background .blogpost01_day{font-size:14px;}
.blogpost01-background .blogpost01_month_year{font-size:16px;}
.blogpost01-container .blogpost01_icon_holder{display:none;}
.subscribe input[type="email"]{height:47px !important;padding:7px 10px;font-size:13px;}
.subscribe input[type="submit"]{margin:5px !important;padding:7px 20px !important;}
.subscribe .mt_submit_holder{right:6px;}
.blog-slider-container .owl-wrapper-outer{margin-left:0px;margin-right:0px;}
.blog-slider-container .owl-wrapper-outer .item{margin:0;}
}  .mt_clients_slider .client_image:hover,
.clients-no-slider .client_image:hover{transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transition:all 0.15s ease-in-out 0s;-ms-transition:all 0.15s ease-in-out 0s;-webkit-transition:all 0.15s ease-in-out 0s;}
.mt_clients_slider .client_image, .clients-no-slider .client_image{display:block;margin:0 auto;-webkit-filter:grayscale(100%);filter:grayscale(100%);}
.mt_clients_slider .client_image:hover, .clients-no-slider .client_image:hover{-webkit-filter:none;filter:none;}
.mt_clients_slider .clients_image_holder_inside.post{padding:0px 15px;}
#contact01_form label.error{color:#fff;font-size:11px;margin:0;padding:0 0 5px 20px;width:100%;}
#contact01_form .contact_button .contact_us_button_class{border-radius:30px;padding:15px 35px;font-family:"Ubuntu";font-weight:bold;}
.message_input label{text-align:left;}
.contact_button{clear:both;float:none !important;margin-bottom:0;margin-left:auto;margin-right:auto;}
.contact_details_social .contact_social-links{padding:0;}
.submit-contact-button{position:relative;}
.cf-progress{background:#c1002e none repeat scroll 0 0;bottom:0px;height:5px;left:0;position:absolute;text-indent:-10000px;transition:all 250ms ease-in-out 0s;width:0;}
.cf-progress.name-validated, .cf-progress.email-validated, .cf-progress.subject-validated, .cf-progress.message-validated, .name-validated.email-validated, .name-validated.subject-validated, .name-validated.message-validated, .email-validated.subject-validated, .email-validated.message-validated, .subject-validated.message-validated{width:25%;}
.cf-progress.name-validated.email-validated, .cf-progress.name-validated.subject-validated, .cf-progress.name-validated.message-validated, .cf-progress.email-validated.subject-validated, .cf-progress.email-validated.message-validated, .cf-progress.subject-validated.message-validated, .name-validated.email-validated.subject-validated, .name-validated.email-validated.message-validated, .name-validated.subject-validated.message-validated, .email-validated.subject-validated.message-validated{width:50%;}
.cf-progress.name-validated.email-validated.subject-validated, .cf-progress.name-validated.email-validated.message-validated, .cf-progress.name-validated.subject-validated.message-validated, .cf-progress.email-validated.subject-validated.message-validated, .name-validated.email-validated.subject-validated.message-validated{width:75%;}
.cf-progress.name-validated.email-validated.subject-validated.message-validated{width:100%;}
.cf-progress.email-validated{width:25%;}
.cf-progress.subject-validated{width:25%;}
.cf-progress.message-validated{width:25%;}
.input{position:relative;z-index:1;display:inline-block;width:100%;vertical-align:top;}
.input__field{position:relative;display:block;float:right;padding:0.8em;width:60%;border:none;border-radius:0;background:rgba(255, 255, 255, 0.3) none repeat scroll 0 0;color:#fff;font-weight:lighter;font-family:"Raleway";-webkit-appearance:none;}
.input__field:focus{outline:none;}
.input__label{display:inline-block;float:right;margin-bottom:0;padding:1.2em 3.5em;width:40%;font-weight:bold;font-size:90%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.input__label-content{position:relative;display:block;font-family:"Raleway";padding:0.4em 0;width:100%;}
.graphic{position:absolute;top:0;left:0;fill:none;}
.icon{color:#fff;font-size:150%;}
.input__field--kohana{border-radius:10px;color:rgba(255, 255, 255, 1);font-weight:400;padding:1.5em 1.5em 1.5em 3.25em;width:100%;border:1px solid rgba(0, 0, 0, 0.2);}
.input__label--kohana{position:absolute;width:100%;text-align:left;pointer-events:none;color:#010101;opacity:0.7;}
.input__label-content--kohana{display:inline-block;width:auto;-webkit-transform:translate3d(-1.75em, 0, 0);transform:translate3d(-1.75em, 0, 0);-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s;}
.icon--kohana{display:inline-block;margin-top:0.9em;-webkit-transform:translate3d(-2em, 0, 0);transform:translate3d(-2em, 0, 0);-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;}
.input__field--kohana:focus + .input__label--kohana .input__label-content--kohana,
.input--filled .input__label-content--kohana{opacity:0;-webkit-transform:translate3d(100px, 0, 0);transform:translate3d(100px, 0, 0);}
.input__label-content--kohana, .icon--kohana, .input__field--kohana:focus + .input__label--kohana .input__label-content--kohana,
.input--filled .input__label-content--kohana{-webkit-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);}
.input__field--kohana:focus + .input__label--kohana .icon--kohana,
.input--filled  .icon--kohana{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
i.icon{display:inline-block;font-size:20px;height:16px;line-height:16px;margin-top:3px;vertical-align:text-top;width:16px;}
.contact_button .vc_btn3.vc_btn3-style-modern{background-image:none !important;}
form i.icon{display:none;}
.first_name_input, .last_name_input, .email_input, .subject_input, .message_input{margin:30px 0;}
form .message_input > span.input--kohana > input{height:151px;}
form .content{border:1px solid rgba(0, 0, 0, 0.2);border-radius:10px;padding:0 15px 30px;}
.members-container .member01-content-inside{align-self:center;}
.members-container .member01-content{text-align:center;display:flex;}
.members-container .member01-content *{width:100%;}
.members-container .member01-content .member01_position{color:#ff3465;}
.members-container .member01-content .member01_name{color:#ffffff;text-transform:uppercase;}
.members-container .member01-content p{color:rgba(255, 255, 255, 0.7);font-weight:200;}
.members-container .member01-content p.member01_email{color:rgba(255, 255, 255, 0.8);font-weight:300;}
.members-container .member01-content p.member01_phone{color:rgba(255, 255, 255, 0.9);font-weight:400;}
.members-container .member01-content i{margin-right:15px;}
.members-container .member01-content .member01_description p{font-size:16px;}
.members-container .member01-content .member01_description{padding:20px 0;}
.flex{display:flex;}
.members_img_holder{border-radius:5px;transition:all 250ms ease-in-out;-webkit-transition:all 250ms ease-in-out;position:relative;}
.members_img_holder:hover{opacity:1;}
.members_img_holder:hover .member01-content{background:rgb(37, 37, 37) none repeat scroll 0 0;color:#59b473;}
.members_img_holder  .member01_social{margin-top:20px;}
.mt_members1{overflow:hidden !important;}
.members_img_holder .member01-content{background:transparent !important;bottom:0px;color:#34495e;padding:20px 0px 0px;text-align:center;transition:all 250ms ease-in-out;-webkit-transition:all 250ms ease-in-out;width:100%;}
.members_img_holder .member01_name{font-size:20px;font-weight:600;line-height:1;text-transform:capitalize;margin:0;color:#252525;margin-bottom:5px;}
.members_img_holder .member01_position{font-size:15px;font-weight:500;margin:0;text-transform:capitalize;color:rgba(37, 37, 37, 0.7);}
p.member01_content-desc{padding-top:5px;}
.mt_members1 .owl-item .item{padding:0;}
.member01-content-inside .member01_button{border-radius:3px;clear:both !important;color:white;display:block;margin:25px auto 0;padding:5px 10px;text-align:center;width:50%;}
.memeber01-img-holder .effect-duke{overflow:hidden;border-radius:10px;}
.member01_social a i{font-size:12px;}
.member01_social a{height:45px;line-height:43px;text-align:center;width:45px;background:transparent;display:inline-block;margin:3px;transition:all 250ms ease;-ms-transition:all 250ms ease;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;color:#60d158;border:2px solid #60d158;border-radius:50%;}
.member01_social a:hover{background:#60d158;color:#fff;}
.member01_social a i{font-size:17px;line-height:40px;}
.member01-content-inside .content-div-content{margin-top:0px;margin-bottom:10px;}
.member01-content-inside .content-div-content p{font-weight:normal;font-size:14px;}
.member01-content-inside .content-div p{font-weight:normal;}
.mt_members1 .featured_image_member{position:relative;}
.mt_members1 .flex-zone{transform:scale(0);background:rgba(247, 250, 253, 0) none repeat scroll 0 0;display:flex;height:100%;position:absolute;top:0;width:100%;text-align:center;transition:all 250ms ease 0s;-webkit-transition:all 250ms ease 0s;opacity:0;visibility:hidden;}
.mt_members1 .featured_image_member:hover .flex-zone{background:rgba(247, 250, 253, 0.9) none repeat scroll 0 0;opacity:1;visibility:visible;transform:scale(1);}
.mt_members1 .flex-zone-inside{align-self:center;opacity:1;transition:all 250ms ease 0s;-webkit-transition:all 250ms ease 0s;margin:0 auto;}
@media only screen and (min-width: 1024px) and (max-width: 1200px) {
.members-container .member01-content{padding:30px 0;}
} @media only screen and (min-width: 991px) and (max-width: 1023px) {
.members-container .member01-content{padding:30px 0;}
} @media only screen and (min-width: 767px) and (max-width: 992px) {
.members-container .member01-content{padding:30px 0;}
} @media only screen and (min-width: 480px) and (max-width: 768px) {
.members-container .member01-content{padding:30px 0;}
} @media only screen and (min-width: 320px) and (max-width: 480px) {
.members-container .member01-content{padding:30px 0;}
} @media only screen and (max-width: 319px) {
.members-container .member01-content{padding:30px 0;}
} .testimonials-container-1 .item{padding:0px;margin:0px;}
.testimonials-3 .wow.vc_col-md-4.relative.animated{margin-bottom:50px;}
.testimonial01-img-holder{text-align:center;width:100%;margin-bottom:25px;}
.testimonial01-img{border-radius:50%;overflow:hidden;transform:none;width:110px;margin:0 auto;position:relative;top:50px;border:solid 3px #fff;}
.testimonail01-subject .subject-test{margin:0;line-height:30px;font-weight:600;}
.testimonail01 .owl-controls{padding-left:15px;}
.testimonail01 .owl-controls .owl-pagination  > div:first-child > span{margin-left:0;}
.testimonial01_item .name-test{clear:both;margin:0;font-size:16px;}
.testimonial01_item{padding-left:15px;padding-right:15px;}
.testimonial-slider .owl-theme .owl-controls{margin-top:60px;}
.testimonail01-content p{color:inherit;font-size:16px;line-height:1.5;font-weight:400;opacity:.7;margin-bottom:2px;}
.testimonail01-profile-content{overflow:hidden;text-align:center;display:flex;align-items:center;justify-content:center;margin-top:25px;}
.testimonail01-name-position{display:flex;flex-wrap:wrap;}
.testimonail01-name-position .name-test{margin-right:10px;font-weight:500;}
.testimonail01-profile-img{max-width:75px;margin:0 15px 0px 0;border-radius:50%;overflow:hidden;border:1px solid rgba(204, 204, 204, .3);}
.testimonail01-name-position{margin:5px 0px;text-align:left;}
.testimonial-info-content{display:inline-flex;}
.testimonail01-content{font-style:normal;font-weight:lighter;line-height:140%;text-align:left;}
.testimonials-container-1 .owl-buttons{display:flex;flex-wrap:wrap;align-items:center;}
.testimonials-container-1 .owl-controls .owl-buttons div{justify-content:flex-start !important;}
.testimonials-container-1 .owl-prev, .testimonials-container-1 .owl-next{top:20%;left:87px;width:50px !important;font-size:18px !important;padding:0 13px 0 0px!important;color:#444444 !important;cursor:pointer !important;opacity:1 !important;z-index:5;font-weight:bold !important;background:transparent !important;}
.testimonials-container-1 .owl-prev{padding-left:0px !important;}
.testimonials-container-1 .owl-next{left:inherit;right:80px;}
.testimonial01_item p.position-test{margin:0;font-size:14px;color:#ffd600;font-weight:400;line-height:1.4;opacity:.7;}
.testimonial01-img img{display:block;}
.testimonial01_item h5{padding-bottom:30px;}
.testimonial01_item h5 span{opacity:0.5;}
.testimonials-container-1.owl-theme .owl-controls .owl-page span{height:15px;width:15px;}
.testimonials-container-2.owl-theme .owl-controls .owl-page span{height:4px;width:40px;box-shadow:0 0 25px rgba(0,0,0,.1);-webkit-box-shadow:0 0 25px rgba(0,0,0,.1);}
.testimonials-container-3.owl-theme .owl-controls .owl-page span{height:15px;width:15px;}
.testimonials-container-3 .owl-buttons > div{width:50px;}
.testimonials-container-3.owl-theme .owl-controls .owl-buttons > div:nth-child(1){margin-left:0;}
.testimonials-container-3 .owl-buttons{display:flex;flex-wrap:wrap;align-items:center;flex-direction:row;}
.owl-theme .owl-controls .owl-page span{background-color:#fff !important;border:2px solid #fff;border-radius:0;transform:none;transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;}
.owl-theme .owl-controls .owl-page.active span{background-color:#fff !important;transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;}
.testimonials-container-1 .owl-wrapper-outer{-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease;}
.testimonials-container-1 .owl-wrapper-outer:hover{cursor:pointer;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease;}
.testimonial01-img-holder h2, .testimonial01-img-holder div, .testimonial01-img-holder .position-test{transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;}
.testimonials02-container .testimonial02_title{font-size:24px;font-weight:700;line-height:20px;padding:0 50px;text-align:right;text-transform:uppercase;}
.testimonials02-container .testimonial02_position{font-size:14px;font-weight:700;padding:0 50px;text-align:right;text-transform:uppercase;}
.testimonials02-container .testimonial02-content{display:table;width:100%;}
.testimonials02-container .testimonial02_text{display:table-cell;vertical-align:middle;}
.testimonials02-container .testimonial02_text_content{padding:0 50px;}
.testimonials02-container .testimonials_all_holder{border-radius:10px;display:flex;overflow:hidden;}
.testimonials02-container .testimonial02-text-holder{align-self:center;}
.testimonials02-container.owl-theme .owl-controls .owl-buttons div{background:transparent none repeat scroll 0 0;font-size:35px;margin:0 15px;padding:0;}
.testimonials02-container.owl-theme .owl-controls .owl-page span{height:20px;width:20px;}
.testimonials02-container .testimonial02-img-holder{padding:0;}
.testimonials02-container .testimonial02-text-holder{padding:0;}
.testimonial02-img-holder .testimonial02-img{display:block;margin:0 auto;}
.collum-shadow .vc_column-inner{box-shadow:0 0 25px rgba(0,0,0,.1);}
.testimonial-slider .testimonials-container#sync1{padding:0 50px;margin-bottom:20px;}
.testimonial-slider .testimonials-container#sync1 .owl-item:before{content:"";background:url(https://esio.modeltheme.com/wp-content/plugins/modeltheme-framework/inc/shortcodes/img/esio-quotes.png);background-repeat:no-repeat;background-size:100%;opacity:.1;height:200px;width:200px;top:-15%;left:0%;position:absolute;}
.testimonial-slider .testimonail-content{background:transparent;padding:20px 0px;}
.testimonial-nav .testimonials-container#sync2{padding:0 95px;}
.testimonial-nav .testimonial_item, .testimonial-slider .testimonial_item_mobile{display:flex;flex-wrap:wrap;align-items:center;flex-direction:row;opacity:.5;transition:all .3s ease;padding:0 15px;}
.testimonial-slider .testimonial_item_mobile{display:none;}
.testimonial-nav .owl-item.synced .testimonial_item, .testimonial-nav .testimonial_item:hover{opacity:1;}
.testimonial-nav .owl-item .testimonial_item h4.name-test{margin-bottom:3px;}
.testimonial-nav .testimonail-profile-img, .testimonial-slider .testimonial_item_mobile .testimonail-profile-img{width:55px;border-radius:50%;overflow:hidden;margin-right:20px;}
@media only screen and (max-width: 767px) {
.testimonial-nav .testimonials-container#sync2{padding:0 20px;}
.testimonial-slider .testimonials-container#sync1{padding:0;}
.testimonial-nav{display:none !important;}
.testimonial-slider .testimonail-content{padding-bottom:0;}
.testimonial-slider .testimonial_item_mobile{display:flex;justify-content:center;opacity:1;margin-top:20px;}
} .tabs-shortcode .tabs-shortcode .grid-div{list-style:none;}
.tabs-shortcode .gc{box-sizing:border-box;display:inline-block;margin-right:0;min-height:1px;padding-left:0;vertical-align:top;}
.tabs-shortcode.naccs{position:relative;}
.tabs-shortcode.naccs .menu div{padding:12px 40px 12px 40px;color:#6773dd;cursor:pointer;position:relative;vertical-align:middle;font-weight:normal;transition:1s all cubic-bezier(0.075, 0.82, 0.165, 1);text-align:left;font-size:30px;font-weight:700;transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;}
.tabs-shortcode.naccs .menu div:hover{color:#ff655d;}
.tabs-shortcode.naccs .menu .active:hover::after{background:#ff655d;}
.tabs-shortcode .naccs .menu div.active{color:#FBC02D;padding:15px 20px 15px 20px;}
.tabs-shortcode .nacc{position:absolute;top:65px;left:0;right:0;list-style:none;margin:0 auto;padding:0;transition:.5s all cubic-bezier(0.075, 0.82, 0.165, 1);border-top:1px solid #6773dd;}
.tabs-shortcode .nacc li{opacity:0;list-style:none;transition:all 250ms ease;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;text-align:left;padding-top:5px;}
.tabs-shortcode .nacc li.active{transition-delay:.3s;z-index:2;opacity:1;transform:translateX(0px);}
.tabs-shortcode .nacc li p{margin-bottom:15px;text-align:left;}
.tabs-shortcode.naccs .menu .active::after{content:'';display:block;width:50%;height:3px;background:#6773dd;position:absolute;bottom:0px;left:0;right:0;margin:0 auto;z-index:2;}
.tabs-shortcode .nacc .column{padding:50px;box-shadow:0 0 25px rgba(0,0,0,.1);-webkit-box-shadow:0 0 25px rgba(0,0,0,.1);margin:25px 0 5px;background:#fff;transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;cursor:pointer;border-radius:10px;}
.tabs-shortcode .nacc .column:hover{background:#f9f9f9;}
.tabs-shortcode .nacc h3.tab-title{margin:0;color:#6773dd;font-weight:bold;font-size:25px;}
.tabs-shortcode .nacc p.tab-content{color:#6773dd;font-size:17px;line-height:1.5;font-weight:300;margin:20px 0 !important;}
.tabs-shortcode .nacc li p:last-child{margin-bottom:0;}
.tabs-shortcode .grid-div{text-align:center;}
.tabs-shortcode .grid-div a.tab-button{color:#ff655d;font-weight:600;font-size:15px;transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;}
.tabs-shortcode .grid-div a.tab-button:hover{color:#6773dd;}
.tabs-shortcode .grid-div a.tab-button i{padding-left:10px;position:relative;top:1px;}
@media(max-width:1024px){
.tabs-shortcode .gc--1-of-3{width:100%;}
.tabs-shortcode .gc--2-of-3{width:100%;margin:0;}
.tabs-shortcode .nacc{position:static;}
.tabs-shortcode .gc--2-of-3:not(.active){opacity:0;height:0 !important;width:0;}
.tabs-shortcode.naccs .menu .active::after{margin:0;}
}
.vc-custom-button a{background-image:none !important;padding:0 48px 0 0 !important;font-weight:700;background-color:transparent !important;}
.vc-custom-button a i{position:relative;top:1px;}
.vc-custom-button:hover a{color:#6773dd !important;}
.vc-custom-button-2 a{font-weight:700;background-image:none !important;}
.vc-custom-button-2 a:hover{background-color:#6773dd !important;}
.vc-custom-button-megamenu a{font-weight:700;background-image:none !important;font-size:14px !important;padding:8px 22px !important;}
.vc-custom-button-megamenu a:hover{background-color:#ff655d !important;}
.vc-custom-button-3 a{font-weight:700;background-image:none !important;font-size:20px !important;padding:15px 60px !important;border-radius:10px !important;}
.vc-custom-button-3 a:hover{background:#fff !important;color:#6773dd !important;}
.vc-custom-button-4 a{font-weight:700;background-image:none !important;font-size:15px !important;padding:12px 55px !important;border-radius:10px !important;}
.vc-custom-button-4 a:hover{background:#81da9e !important;color:#fff !important;}
.column-hover .vc_column-inner, .column-hoverv1 .vc_column-inner{transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);background:#fff;}
.column-hover .vc_column-inner:hover{background:#f9f9f9 !important;transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform:scale(1.01);cursor:pointer;}
.column-hoverv1 .vc_column-inner:hover{background:#f9f9f9 !important;cursor:pointer;}
.column-services-hover .vc_column-inner{transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);}
.column-services-hover .vc_column-inner:hover{background:#8ddda7 !important;transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform:scale(1.01);cursor:pointer;}
.column-services-hover .vc_column-inner:hover h1, .column-services-hover .vc_column-inner:hover p{color:#fff !important;}
.column-services-hover .vc_column-inner:hover .modeltheme_button a{color:rgba(255,255,255,0.99) !important;border-color:#6773dd !important;background:#6773dd !important;}
.map-shortcode{clear:both;overflow:hidden;}
.bitwallet-img-replace a:hover:before{max-width:100%;-webkit-transition:max-width 0.5s;-moz-transition:max-width 0.5s;transition:max-width 0.5s;}
.bitwallet-img-replace a:before{max-width:0;border-bottom:2px solid #339999;content:"";position:absolute;overflow:hidden;color:white;-webkit-transition:max-width 0.5s;-moz-transition:max-width 0.5s;transition:max-width 0.5s;bottom:-4px;left:0;width:100%;}
.bitwallet-container{width:90%;max-width:1170px;margin:0 auto;}
.bitwallet-container:after{content:"";display:table;clear:both;}
.bitwallet-img-replace:before{max-width:100%;border-bottom:0 none;}
.bitwallet-img-replace{display:inline-block;overflow:hidden;text-indent:100%;white-space:nowrap;cursor:pointer;}
.bitwallet-product{text-align:center;}
.bitwallet-product.bitwallet-container{display:block;float:left;min-width:100%;padding:0 !important;}
.bitwallet-product-wrapper{display:inline-block;position:relative;margin:0 auto;width:100%;}
.bitwallet-product-wrapper > img{display:block;min-width:100%;max-width:100%;}
.bitwallet-single-point{position:absolute;border-radius:50%;}
.bitwallet-single-point > a{position:relative;z-index:2;display:block;width:25px;height:25px;border-radius:inherit;background:#ff655d;box-shadow:0 0 10px rgba(0, 0, 0, 0.2), inset 0 0px 0 rgba(255, 255, 255, 0.1);-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;transition:background-color 0.2s;}
.bitwallet-product ul li{list-style-type:none;}
.bitwallet-single-point > a::after, .bitwallet-single-point > a:before{content:'';position:absolute;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-color:white;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;}
.bitwallet-single-point > a::after{height:2px;width:10px;}
.bitwallet-single-point > a::before{height:10px;width:2px;}
.bitwallet-single-point::after{content:'';position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;border-radius:inherit;background-color:transparent;-webkit-animation:bitwallet-pulse 2s infinite;-moz-animation:bitwallet-pulse 2s infinite;animation:bitwallet-pulse 2s infinite;}
.bitwallet-single-point.is-open > a{background-color:#475f74;}
.bitwallet-single-point.is-open > a::after, .bitwallet-single-point.is-open > a::before{-webkit-transform:translateX(-50%) translateY(-50%) rotate(135deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(135deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(135deg);-o-transform:translateX(-50%) translateY(-50%) rotate(135deg);transform:translateX(-50%) translateY(-50%) rotate(135deg);}
.bitwallet-single-point.is-open::after{display:none;}
.bitwallet-single-point.is-open .bitwallet-more-info{visibility:visible;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:opacity 0.3s 0s, visibility 0s 0s, -webkit-transform 0.3s 0s, top 0.3s 0s, bottom 0.3s 0s, left 0.3s 0s, right 0.3s 0s;-moz-transition:opacity 0.3s 0s, visibility 0s 0s, -moz-transform 0.3s 0s, top 0.3s 0s, bottom 0.3s 0s, left 0.3s 0s, right 0.3s 0s;transition:opacity 0.3s 0s, visibility 0s 0s, transform 0.3s 0s, top 0.3s 0s, bottom 0.3s 0s, left 0.3s 0s, right 0.3s 0s;}
.bitwallet-single-point.visited > a{background-color:#6773dd;}
.bitwallet-single-point.visited::after{display:none;}
.bitwallet-single-point .bitwallet-more-info{position:fixed;color:#ffffff;top:0;left:0;z-index:999;width:100%;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;text-align:left;line-height:1.5;background:none repeat scroll 0 0 rgba(39, 38, 43, 0.8);padding:5em 1em 1em;visibility:hidden;opacity:0;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);-webkit-transition:opacity 0.3s 0s, visibility 0s 0.3s, -webkit-transform 0.3s 0s, top 0.3s 0s, bottom 0.3s 0s, left 0.3s 0s, right 0.3s 0s;-moz-transition:opacity 0.3s 0s, visibility 0s 0.3s, -moz-transform 0.3s 0s, top 0.3s 0s, bottom 0.3s 0s, left 0.3s 0s, right 0.3s 0s;transition:opacity 0.3s 0s, visibility 0s 0.3s, transform 0.3s 0s, top 0.3s 0s, bottom 0.3s 0s, left 0.3s 0s, right 0.3s 0s;}
.bitwallet-single-point .bitwallet-more-info::before{content:'';position:absolute;height:0;width:0;display:none;border:8px solid transparent;}
.bitwallet-single-point .bitwallet-more-info h2{line-height:30px;margin-bottom:7px;}
.bitwallet-single-point .bitwallet-more-info p{font-size:14px;line-height:20px;margin-bottom:0px;color:#fff;opacity:.8;}
.bitwallet-more-info img{max-width:100%;}
.bitwallet-close-info{border:2px solid #ffffff;height:40px;position:fixed;right:10%;top:13%;width:40px;z-index:34543;}
.bitwallet-close-info::after, .bitwallet-close-info:before{content:'';position:absolute;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);-o-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);background-color:#ffffff;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;}
.bitwallet-close-info::after{height:2px;width:16px;}
.bitwallet-close-info::before{height:16px;width:2px;}
.intro-effect-sidefixed .title{-webkit-transition:width 0.7s;-moz-transition:width 0.7s;transition:width 0.7s;}
header .overlay{background:rgba(0, 0, 0, 0.3);height:100%;left:0;position:absolute;top:0;width:100%;z-index:10;}
@-webkit-keyframes bitwallet-pulse {
0%{-webkit-transform:scale(1);box-shadow:inset 0 0 1px 1px rgba(255, 101, 93, 0.8);}
50%{box-shadow:inset 0 0 1px 1px rgba(255, 101, 93, 0.8);}
100%{-webkit-transform:scale(1.3);box-shadow:inset 0 0 1px 1px rgba(255, 101, 93, 0);}
}
@-moz-keyframes bitwallet-pulse {
0%{-moz-transform:scale(1);box-shadow:inset 0 0 1px 1px rgba(255, 101, 93, 0.8);}
50%{box-shadow:inset 0 0 1px 1px rgba(255, 101, 93, 0.8);}
100%{-moz-transform:scale(1.3);box-shadow:inset 0 0 1px 1px rgba(255, 101, 93, 0);}
}
@keyframes bitwallet-pulse {
0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);box-shadow:inset 0 0 1px 1px rgba(255, 101, 93, 0.8);}
50%{box-shadow:inset 0 0 1px 1px rgba(255, 101, 93, 0.8);}
100%{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);box-shadow:inset 0 0 1px 1px rgba(255, 101, 93, 0);}
} @media only screen and (max-width: 600px) {
.bitwallet-more-info h2{width:70%;}
a.bitwallet-close-info, a.bitwallet-close-info{position:inherit;}
a.bitwallet-close-info:hover, a.bitwallet-close-info:hover{opacity:0.85;}
} @media only screen and (min-width: 600px) {
.bitwallet-close-info{display:none;}
.bitwallet-single-point .bitwallet-more-info{position:absolute;width:320px;height:auto;padding:30px;overflow-y:visible;line-height:1.4;border-radius:3px;box-shadow:0 0 20px rgba(0, 0, 0, 0.5);-o-box-shadow:0 0 20px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 0 20px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 0 20px rgba(0, 0, 0, 0.98);}
.bitwallet-single-point .bitwallet-more-info::before{display:block;}
.bitwallet-single-point .bitwallet-more-info.bitwallet-left, .bitwallet-single-point .bitwallet-more-info.bitwallet-right{top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.bitwallet-single-point .bitwallet-more-info.bitwallet-left::before, .bitwallet-single-point .bitwallet-more-info.bitwallet-right::before{top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.bitwallet-single-point .bitwallet-more-info.bitwallet-left{right:160%;left:auto;}
.bitwallet-single-point .bitwallet-more-info.bitwallet-left::before{border-left-color:rgba(39, 38, 43, 0.8);left:100%;}
.bitwallet-single-point .bitwallet-more-info.bitwallet-right{left:160%;}
.bitwallet-single-point .bitwallet-more-info.bitwallet-right::before{border-right-color:rgba(39, 38, 43, 0.8);right:100%;}
.bitwallet-single-point .bitwallet-more-info.bitwallet-top, .bitwallet-single-point .bitwallet-more-info.bitwallet-bottom{left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
.bitwallet-single-point .bitwallet-more-info.bitwallet-top::before, .bitwallet-single-point .bitwallet-more-info.bitwallet-bottom::before{left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
.bitwallet-single-point .bitwallet-more-info.bitwallet-top{bottom:160%;top:auto;}
.bitwallet-single-point .bitwallet-more-info.bitwallet-top::before{border-top-color:rgba(39, 38, 43, 0.8);top:100%;}
.bitwallet-single-point .bitwallet-more-info.bitwallet-bottom{top:160%;}
.bitwallet-single-point .bitwallet-more-info.bitwallet-bottom::before{border-bottom-color:rgba(39, 38, 43, 0.8);bottom:100%;}
.bitwallet-single-point .bitwallet-more-info h2{line-height:30px;margin-bottom:0;}
.bitwallet-single-point .bitwallet-more-info p{font-size:14px;line-height:20px;color:#fff;font-weight:600;}
.bitwallet-single-point.is-open .bitwallet-more-info.bitwallet-left{right:140%;}
.bitwallet-single-point.is-open .bitwallet-more-info.bitwallet-right{left:140%;}
.bitwallet-single-point.is-open .bitwallet-more-info.bitwallet-top{bottom:140%;}
.bitwallet-single-point.is-open .bitwallet-more-info.bitwallet-bottom{top:140%;}
}
.map-shortcode h3.menu_item_title{margin-top:0;font-weight:bold;margin-bottom:15px;}
ul.list-mappins{clear:both;list-style-type:none;text-align:center;font-size:17px;}
ul.list-mappins li{display:inline-block;margin:0 15px;font-weight:300;color:#ff655d;}
ul.list-mappins li a{color:#fff;font-size:17px;}
ul.list-mappins li span{color:#ff655d;}
.wpb_gmaps_widget .wpb_wrapper{padding:0 !important;}
svg *{stroke:currentColor;fill:#fff;}
.purple-fill path{fill:#716ACA !important;}
svg.svg-icon{height:110px;padding:10px;width:110px;margin:0 auto;display:block;stroke-width:2px;}
.space-svg svg.svg-icon{padding:16px !important;}
.cmb_id_smartowl_font-awesome-icons li, .cmb_id_smartowl_font-simple-line-icons li{float:left;width:60px;}
.rAds .mgv1_1{display:none;}
#navbar .cf-mega-menu.sub-menu{width:100%;padding:0 !important;}
.mega3menu .cf-mega-menu .vc_row .vc_col-sm-3:not(:last-child){border-right:1px solid rgba(255,255,255,.3);}
#navbar .mt-icon-list-item{padding-top:4px;padding-left:10px;}
#navbar .mt-icon-list-item:hover{color:rgb(255, 255, 255);}
#navbar .cf-mega-menu.sub-menu *{opacity:0 !important;visibility:hidden !important;}
#navbar .menu-item:hover .sub-menu *{opacity:1 !important;visibility:visible !important;}
#navbar .menu-item .sub-menu li.menu-item a{position:relative;}
#navbar .menu-item .sub-menu li.menu-item a:before{content:" ";width:0px;height:1px;top:50%;left:0;position:absolute;background-color:#151515;transition:all .3s ease;transform:translateY(-50%);}
@media only screen and (min-width: 768px) {
#navbar .menu-item .sub-menu li.menu-item:hover > a{padding-left:24px;}
#navbar .menu-item .sub-menu li.menu-item:hover > a:before{width:14px;}
} 
nav #navbar ul li.mega1column,
nav #navbar ul li.mega2columns,
nav #navbar ul li.mega3columns{position:unset;}
#navbar .menu-item > a{position:relative;}
#navbar .mega3columns .cf-mega-menu.sub-menu{left:15px;width:calc(100% - 30px);}
#navbar .mega2columns .cf-mega-menu.sub-menu{left:22%;width:calc(66.66666% - 30px);}
#navbar .mega1column .cf-mega-menu.sub-menu{left:41%;width:calc(33.33333% - 30px);}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
[class^="from-"], [class*=" from-"]{opacity:1;}
   .to-topleft{-webkit-animation:toTopLeft 1s cubic-bezier(0.6,0,0.4,1) forwards;animation:toTopLeft 1s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes toTopLeft {
to{-webkit-transform:translate3d(-100%, -100%, 0);transform:translate3d(-100%, -100%, 0);}
}
@keyframes toTopLeft {
to{-webkit-transform:translate3d(-100%, -100%, 0);transform:translate3d(-100%, -100%, 0);}
}
.to-topleft .scene{-webkit-animation:toTopLeftScene 1s cubic-bezier(0.6,0,0.4,1) forwards;animation:toTopLeftScene 1s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes toTopLeftScene {
to{-webkit-transform:rotate3d(1, 1, 0.5, 30deg);transform:rotate3d(1, 1, 0.5, 30deg);}
}
@keyframes toTopLeftScene {
to{-webkit-transform:rotate3d(1, 1, 0.5, 30deg);transform:rotate3d(1, 1, 0.5, 30deg);}
}
.to-topleft .view--rotate{-webkit-animation:toTopLeftViewRotate .8s cubic-bezier(0.6,0,0.4,1) forwards;animation:toTopLeftViewRotate .8s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes toTopLeftViewRotate {
to{-webkit-transform:rotate3d(0, 1, 0, 30deg);transform:rotate3d(0, 1, 0, 30deg);}
}
@keyframes toTopLeftViewRotate {
to{-webkit-transform:rotate3d(0, 1, 0, 30deg);transform:rotate3d(0, 1, 0, 30deg);}
}     .to-top{-webkit-animation:toTop 1s cubic-bezier(0.6,0,0.4,1) forwards;animation:toTop 1s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes toTop {
to{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
}
@keyframes toTop {
to{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
}
.to-top .scene{-webkit-animation:toTopScene .8s cubic-bezier(0.6,0,0.4,1) forwards;animation:toTopScene .8s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes toTopScene {
to{-webkit-transform:rotate3d(1, 0.5, 0.2, 30deg);transform:rotate3d(1, 0.5, 0.2, 30deg);}
}
@keyframes toTopScene {
to{-webkit-transform:rotate3d(1, 0.5, 0.2, 30deg);transform:rotate3d(1, 0.5, 0.2, 30deg);}
}
.to-top .view--rotate{-webkit-animation:toTopViewRotate .8s cubic-bezier(0.6,0,0.4,1) forwards;animation:toTopViewRotate .8s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes toTopViewRotate {
to{-webkit-transform:rotate3d(0, 1, 0, -30deg);transform:rotate3d(0, 1, 0, -30deg);}
}
@keyframes toTopViewRotate {
to{-webkit-transform:rotate3d(0, 1, 0, -30deg);transform:rotate3d(0, 1, 0, -30deg);}
}     .to-topright{-webkit-animation:toTopRight 1s cubic-bezier(0.6,0,0.4,1) forwards;animation:toTopRight 1s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes toTopRight {
to{-webkit-transform:translate3d(100%, -100%, 0);transform:translate3d(100%, -100%, 0);}
}
@keyframes toTopRight {
to{-webkit-transform:translate3d(100%, -100%, 0);transform:translate3d(100%, -100%, 0);}
}
.to-topright .scene{-webkit-animation:toTopRightScene .8s cubic-bezier(0.6,0,0.4,1) forwards;animation:toTopRightScene .8s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes toTopRightScene {
to{-webkit-transform:rotate3d(1, 1, 0.5, -30deg);transform:rotate3d(1, 1, 0.5, -30deg);}
}
@keyframes toTopRightScene {
to{-webkit-transform:rotate3d(1, 1, 0.5, -30deg);transform:rotate3d(1, 1, 0.5, -30deg);}
}
.to-topright .view--rotate{-webkit-animation:toTopRightViewRotate .8s cubic-bezier(0.6,0,0.4,1) forwards;animation:toTopRightViewRotate .8s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes toTopRightViewRotate {
to{-webkit-transform:rotate3d(0, 1, 0, -30deg);transform:rotate3d(0, 1, 0, -30deg);}
}
@keyframes toTopRightViewRotate {
to{-webkit-transform:rotate3d(0, 1, 0, -30deg);transform:rotate3d(0, 1, 0, -30deg);}
}     .to-right{-webkit-animation:toRight 1s cubic-bezier(0.6,0,0.4,1) forwards;animation:toRight 1s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes toRight {
to{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
@keyframes toRight {
to{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
.to-right .scene{-webkit-animation:toRightScene .8s cubic-bezier(0.6,0,0.4,1) forwards;animation:toRightScene .8s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes toRightScene {
to{-webkit-transform:rotate3d(0, 1, 0, -60deg);transform:rotate3d(0, 1, 0, -60deg);}
}
@keyframes toRightScene {
to{-webkit-transform:rotate3d(0, 1, 0, -60deg);transform:rotate3d(0, 1, 0, -60deg);}
}
.to-right .view--rotate{-webkit-animation:toRightViewRotate .8s cubic-bezier(0.6,0,0.4,1) forwards;animation:toRightViewRotate .8s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes toRightViewRotate {
to{-webkit-transform:rotate3d(0, 1, 0, -50deg);transform:rotate3d(0, 1, 0, -50deg);}
}
@keyframes toRightViewRotate {
to{-webkit-transform:rotate3d(0, 1, 0, -50deg);transform:rotate3d(0, 1, 0, -50deg);}
}     .to-bottomright{-webkit-animation:toBottomRight 1s cubic-bezier(0.6,0,0.4,1) forwards;animation:toBottomRight 1s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes toBottomRight {
to{-webkit-transform:translate3d(100%, 100%, 0);transform:translate3d(100%, 100%, 0);}
}
@keyframes toBottomRight {
to{-webkit-transform:translate3d(100%, 100%, 0);transform:translate3d(100%, 100%, 0);}
}
.to-bottomright .scene{-webkit-animation:toBottomRightScene .8s cubic-bezier(0.6,0,0.4,1) forwards;animation:toBottomRightScene .8s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes toBottomRightScene {
to{-webkit-transform:rotate3d(-1, 1, 0.5, -30deg);transform:rotate3d(-1, 1, 0.5, -30deg);}
}
@keyframes toBottomRightScene {
to{-webkit-transform:rotate3d(-1, 1, 0.5, -30deg);transform:rotate3d(-1, 1, 0.5, -30deg);}
}
.to-bottomright .view--rotate{-webkit-animation:toBottomRightViewRotate .8s cubic-bezier(0.6,0,0.4,1) forwards;animation:toBottomRightViewRotate .8s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes toBottomRightViewRotate {
to{-webkit-transform:rotate3d(0, 1, 0, -30deg);transform:rotate3d(0, 1, 0, -30deg);}
}
@keyframes toBottomRightViewRotate {
to{-webkit-transform:rotate3d(0, 1, 0, -30deg);transform:rotate3d(0, 1, 0, -30deg);}
}     .to-bottom{-webkit-animation:toBottom 1s cubic-bezier(0.6,0,0.4,1) forwards;animation:toBottom 1s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes toBottom {
to{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
}
@keyframes toBottom {
to{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
}
.to-bottom .scene{-webkit-animation:toBottomScene .8s cubic-bezier(0.6,0,0.4,1) forwards;animation:toBottomScene .8s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes toBottomScene {
to{-webkit-transform:rotate3d(-1, -0.5, 0.2, 30deg);transform:rotate3d(-1, -0.5, 0.2, 30deg);}
}
@keyframes toBottomScene {
to{-webkit-transform:rotate3d(-1, -0.5, 0.2, 30deg);transform:rotate3d(-1, -0.5, 0.2, 30deg);}
}
.to-bottom .view--rotate{-webkit-animation:toBottomViewRotate .8s cubic-bezier(0.6,0,0.4,1) forwards;animation:toBottomViewRotate .8s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes toBottomViewRotate {
to{-webkit-transform:rotate3d(0, 1, 0, 30deg);transform:rotate3d(0, 1, 0, 30deg);}
}
@keyframes toBottomViewRotate {
to{-webkit-transform:rotate3d(0, 1, 0, 30deg);transform:rotate3d(0, 1, 0, 30deg);}
}     .to-bottomleft{-webkit-animation:toBottomLeft 1s cubic-bezier(0.6,0,0.4,1) forwards;animation:toBottomLeft 1s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes toBottomLeft {
to{-webkit-transform:translate3d(-100%, 100%, 0);transform:translate3d(-100%, 100%, 0);}
}
@keyframes toBottomLeft {
to{-webkit-transform:translate3d(-100%, 100%, 0);transform:translate3d(-100%, 100%, 0);}
}
.to-bottomleft .scene{-webkit-animation:toBottomLeftScene .8s cubic-bezier(0.6,0,0.4,1) forwards;animation:toBottomLeftScene .8s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes toBottomLeftScene {
to{-webkit-transform:rotate3d(-1, 1, 0.5, 30deg);transform:rotate3d(-1, 1, 0.5, 30deg);}
}
@keyframes toBottomLeftScene {
to{-webkit-transform:rotate3d(-1, 1, 0.5, 30deg);transform:rotate3d(-1, 1, 0.5, 30deg);}
}
.to-bottomleft .view--rotate{-webkit-animation:toBottomLeftViewRotate .8s cubic-bezier(0.6,0,0.4,1) forwards;animation:toBottomLeftViewRotate .8s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes toBottomLeftViewRotate {
to{-webkit-transform:rotate3d(0, 1, 0, 30deg);transform:rotate3d(0, 1, 0, 30deg);}
}
@keyframes toBottomLeftViewRotate {
to{-webkit-transform:rotate3d(0, 1, 0, 30deg);transform:rotate3d(0, 1, 0, 30deg);}
}     .to-left{-webkit-animation:toLeft 1s cubic-bezier(0.6,0,0.4,1) forwards;animation:toLeft 1s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes toLeft {
to{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
}
@keyframes toLeft {
to{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
}
.to-left .scene{-webkit-animation:toLeftScene .8s cubic-bezier(0.6,0,0.4,1) forwards;animation:toLeftScene .8s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes toLeftScene {
to{-webkit-transform:rotate3d(0, 1, 0, 60deg);transform:rotate3d(0, 1, 0, 60deg);}
}
@keyframes toLeftScene {
to{-webkit-transform:rotate3d(0, 1, 0, 60deg);transform:rotate3d(0, 1, 0, 60deg);}
}
.to-left .view--rotate{-webkit-animation:toLeftViewRotate .8s cubic-bezier(0.6,0,0.4,1) forwards;animation:toLeftViewRotate .8s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes toLeftViewRotate {
to{-webkit-transform:rotate3d(0, 1, 0, 50deg);transform:rotate3d(0, 1, 0, 50deg);}
}
@keyframes toLeftViewRotate {
to{-webkit-transform:rotate3d(0, 1, 0, 50deg);transform:rotate3d(0, 1, 0, 50deg);}
}      .from-topleft{-webkit-animation:fromTopLeft 1s cubic-bezier(0.6,0,0.4,1) forwards;animation:fromTopLeft 1s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes fromTopLeft {
from{-webkit-transform:translate3d(-100%, -100%, 0);transform:translate3d(-100%, -100%, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes fromTopLeft {
from{-webkit-transform:translate3d(-100%, -100%, 0);transform:translate3d(-100%, -100%, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.from-topleft .scene{-webkit-animation:fromTopLeftScene 1s cubic-bezier(0.6,0,0.4,1) forwards;animation:fromTopLeftScene 1s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes fromTopLeftScene {
from{-webkit-transform:rotate3d(1, 1, -1, -50deg);transform:rotate3d(1, 1, -1, -50deg);}
}
@keyframes fromTopLeftScene {
from{-webkit-transform:rotate3d(1, 1, -1, -50deg);transform:rotate3d(1, 1, -1, -50deg);}
}
.from-topleft .view--rotate{-webkit-animation:fromTopLeftViewRotate 1s cubic-bezier(0.6,0,0.4,1) forwards;animation:fromTopLeftViewRotate 1s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes fromTopLeftViewRotate {
from{-webkit-transform:rotate3d(0, 1, 0, 50deg);transform:rotate3d(0, 1, 0, 50deg);}
}
@keyframes fromTopLeftViewRotate {
from{-webkit-transform:rotate3d(0, 1, 0, 50deg);transform:rotate3d(0, 1, 0, 50deg);}
}     .from-top{-webkit-animation:fromTop 1s cubic-bezier(0.6,0,0.4,1) forwards;animation:fromTop 1s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes fromTop {
from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes fromTop {
from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.from-top .scene{-webkit-animation:fromTopScene 1s cubic-bezier(0.6,0,0.4,1) forwards;animation:fromTopScene 1s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes fromTopScene {
from{-webkit-transform:rotate3d(1, -0.5, -0.2, 30deg);transform:rotate3d(1, -0.5, -0.2, 30deg);}
}
@keyframes fromTopScene {
from{-webkit-transform:rotate3d(1, -0.5, -0.2, 30deg);transform:rotate3d(1, -0.5, -0.2, 30deg);}
}
.from-top .view--rotate{-webkit-animation:fromTopViewRotate 1s cubic-bezier(0.6,0,0.4,1) forwards;animation:fromTopViewRotate 1s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes fromTopViewRotate {
from{-webkit-transform:rotate3d(0, 1, 0, 30deg);transform:rotate3d(0, 1, 0, 30deg);}
}
@keyframes fromTopViewRotate {
from{-webkit-transform:rotate3d(0, 1, 0, 30deg);transform:rotate3d(0, 1, 0, 30deg);}
}     .from-topright{-webkit-animation:fromTopRight 1s cubic-bezier(0.6,0,0.4,1) forwards;animation:fromTopRight 1s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes fromTopRight {
from{-webkit-transform:translate3d(100%, -100%, 0);transform:translate3d(100%, -100%, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes fromTopRight {
from{-webkit-transform:translate3d(100%, -100%, 0);transform:translate3d(100%, -100%, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.from-topright .scene{-webkit-animation:fromTopRightScene 1s cubic-bezier(0.6,0,0.4,1) forwards;animation:fromTopRightScene 1s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes fromTopRightScene {
from{-webkit-transform:rotate3d(-1, 1, -1, 50deg);transform:rotate3d(-1, 1, -1, 50deg);}
}
@keyframes fromTopRightScene {
from{-webkit-transform:rotate3d(-1, 1, -1, 50deg);transform:rotate3d(-1, 1, -1, 50deg);}
}
.from-topright .view--rotate{-webkit-animation:fromTopRightViewRotate 1s cubic-bezier(0.6,0,0.4,1) forwards;animation:fromTopRightViewRotate 1s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes fromTopRightViewRotate {
from{-webkit-transform:rotate3d(0, 1, 0, -50deg);transform:rotate3d(0, 1, 0, -50deg);}
}
@keyframes fromTopRightViewRotate {
from{-webkit-transform:rotate3d(0, 1, 0, -50deg);transform:rotate3d(0, 1, 0, -50deg);}
}     .from-right{-webkit-animation:fromRight 1s cubic-bezier(0.6,0,0.4,1) forwards;animation:fromRight 1s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes fromRight {
from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes fromRight {
from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.from-right .scene{-webkit-animation:fromRightScene 1s cubic-bezier(0.6,0,0.4,1) forwards;animation:fromRightScene 1s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes fromRightScene {
from{-webkit-transform:rotate3d(0, 1, 0, -60deg);transform:rotate3d(0, 1, 0, -60deg);}
}
@keyframes fromRightScene {
from{-webkit-transform:rotate3d(0, 1, 0, -60deg);transform:rotate3d(0, 1, 0, -60deg);}
}
.from-right .view--rotate{-webkit-animation:fromRightViewRotate 1s cubic-bezier(0.6,0,0.4,1) forwards;animation:fromRightViewRotate 1s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes fromRightViewRotate {
from{-webkit-transform:rotate3d(0, 1, 0, -50deg);transform:rotate3d(0, 1, 0, -50deg);}
}
@keyframes fromRightViewRotate {
from{-webkit-transform:rotate3d(0, 1, 0, -50deg);transform:rotate3d(0, 1, 0, -50deg);}
}     .from-bottomright{-webkit-animation:fromBottomRight 1s cubic-bezier(0.6,0,0.4,1) forwards;animation:fromBottomRight 1s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes fromBottomRight {
from{-webkit-transform:translate3d(100%, 100%, 0);transform:translate3d(100%, 100%, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes fromBottomRight {
from{-webkit-transform:translate3d(100%, 100%, 0);transform:translate3d(100%, 100%, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.from-bottomright .scene{-webkit-animation:fromBottomRightScene 1s cubic-bezier(0.6,0,0.4,1) forwards;animation:fromBottomRightScene 1s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes fromBottomRightScene {
from{-webkit-transform:rotate3d(1, 1, 1, 50deg);transform:rotate3d(1, 1, 1, 50deg);}
}
@keyframes fromBottomRightScene {
from{-webkit-transform:rotate3d(1, 1, 1, 50deg);transform:rotate3d(1, 1, 1, 50deg);}
}
.from-bottomright .view--rotate{-webkit-animation:fromBottomRightViewRotate 1s cubic-bezier(0.6,0,0.4,1) forwards;animation:fromBottomRightViewRotate 1s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes fromBottomRightViewRotate {
from{-webkit-transform:rotate3d(0, 1, 0, -50deg);transform:rotate3d(0, 1, 0, -50deg);}
}
@keyframes fromBottomRightViewRotate {
from{-webkit-transform:rotate3d(0, 1, 0, -50deg);transform:rotate3d(0, 1, 0, -50deg);}
}     .from-bottom{-webkit-animation:fromBottom 1s cubic-bezier(0.6,0,0.4,1) forwards;animation:fromBottom 1s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes fromBottom {
from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes fromBottom {
from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.from-bottom .scene{-webkit-animation:fromBottomScene 1s cubic-bezier(0.6,0,0.4,1) forwards;animation:fromBottomScene 1s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes fromBottomScene {
from{-webkit-transform:rotate3d(1, 0.5, 0.2, 30deg);transform:rotate3d(1, 0.5, 0.2, 30deg);}
}
@keyframes fromBottomScene {
from{-webkit-transform:rotate3d(1, 0.5, 0.2, 30deg);transform:rotate3d(1, 0.5, 0.2, 30deg);}
}
.from-bottom .view--rotate{-webkit-animation:fromBottomViewRotate 1s cubic-bezier(0.6,0,0.4,1) forwards;animation:fromBottomViewRotate 1s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes fromBottomViewRotate {
from{-webkit-transform:rotate3d(0, 1, 0, -30deg);transform:rotate3d(0, 1, 0, -30deg);}
}
@keyframes fromBottomViewRotate {
from{-webkit-transform:rotate3d(0, 1, 0, -30deg);transform:rotate3d(0, 1, 0, -30deg);}
}     .from-bottomleft{-webkit-animation:fromBottomLeft 1s cubic-bezier(0.6,0,0.4,1) forwards;animation:fromBottomLeft 1s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes fromBottomLeft {
from{-webkit-transform:translate3d(-100%, 100%, 0);transform:translate3d(-100%, 100%, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes fromBottomLeft {
from{-webkit-transform:translate3d(-100%, 100%, 0);transform:translate3d(-100%, 100%, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.from-bottomleft .scene{-webkit-animation:fromBottomLeftScene 1s cubic-bezier(0.6,0,0.4,1) forwards;animation:fromBottomLeftScene 1s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes fromBottomLeftScene {
from{-webkit-transform:rotate3d(-1, 1, 1, -50deg);transform:rotate3d(-1, 1, 1, -50deg);}
}
@keyframes fromBottomLeftScene {
from{-webkit-transform:rotate3d(-1, 1, 1, -50deg);transform:rotate3d(-1, 1, 1, -50deg);}
}
.from-bottomleft .view--rotate{-webkit-animation:fromBottomLeftViewRotate 1s cubic-bezier(0.6,0,0.4,1) forwards;animation:fromBottomLeftViewRotate 1s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes fromBottomLeftViewRotate {
from{-webkit-transform:rotate3d(0, 1, 0, 50deg);transform:rotate3d(0, 1, 0, 50deg);}
}
@keyframes fromBottomLeftViewRotate {
from{-webkit-transform:rotate3d(0, 1, 0, 50deg);transform:rotate3d(0, 1, 0, 50deg);}
}     .from-left{-webkit-animation:fromLeft 1s cubic-bezier(0.6,0,0.4,1) forwards;animation:fromLeft 1s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes fromLeft {
from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes fromLeft {
from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.from-left .scene{-webkit-animation:fromLeftScene 1s cubic-bezier(0.6,0,0.4,1) forwards;animation:fromLeftScene 1s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes fromLeftScene {
from{-webkit-transform:rotate3d(0, 1, 0, 60deg);transform:rotate3d(0, 1, 0, 60deg);}
}
@keyframes fromLeftScene {
from{-webkit-transform:rotate3d(0, 1, 0, 60deg);transform:rotate3d(0, 1, 0, 60deg);}
}
.from-left .view--rotate{-webkit-animation:fromLeftViewRotate 1s cubic-bezier(0.6,0,0.4,1) forwards;animation:fromLeftViewRotate 1s cubic-bezier(0.6,0,0.4,1) forwards;}
@-webkit-keyframes fromLeftViewRotate {
from{-webkit-transform:rotate3d(0, 1, 0, 50deg);transform:rotate3d(0, 1, 0, 50deg);}
}
@keyframes fromLeftViewRotate {
from{-webkit-transform:rotate3d(0, 1, 0, 50deg);transform:rotate3d(0, 1, 0, 50deg);}
}  .cd-container{width:90%;max-width:1170px;margin:0 auto;}
.cd-container::after{content:'';display:table;clear:both;}
#cd-timeline{position:relative;margin-top:2em;margin-bottom:2em;}
#cd-timeline::before{content:'';position:absolute;top:0;left:18px;height:100% !important;width:2px;background:#dfe2e6;}
@media only screen and (min-width: 1170px) {
#cd-timeline{margin-top:3em;}
#cd-timeline::before{left:25%;margin-left:-2px;}
}
.cd-timeline-block{position:relative;margin:2em 0;}
.cd-timeline-block:after{content:"";display:table;clear:both;}
.cd-timeline-block:first-child{margin-top:0;}
.cd-timeline-block:last-child{margin-bottom:0;}
@media only screen and (min-width: 1170px) {
.cd-timeline-block{margin:4em 0;}
.cd-timeline-block:first-child{margin-top:0;}
.cd-timeline-block:last-child{margin-bottom:0;}
}
.cd-timeline-img{position:absolute;top:0;left:0;width:40px;height:40px;border-radius:50%;box-shadow:0 0 0 4px white, inset 0 2px 0 rgba(0, 0, 0, 0.08), 0 3px 0 4px rgba(0, 0, 0, 0.05);}
.cd-timeline-img img{display:block;width:100%;height:100%;object-fit:cover;}
.cd-timeline-img.cd-picture{background:#fff;border:2px dashed #dfe2e6;padding:10px;box-shadow:none;}
.mt_shortcode_timeline_items:hover .cd-timeline-img.cd-picture{border:2px dashed #FD75B4;}
.cd-timeline-img.cd-movie{background:#c03b44;}
.cd-timeline-img.cd-location{background:#f0ca45;}
@media only screen and (min-width: 1170px) {
.cd-timeline-img{width:80px;height:80px;left:15%;margin-left:-40px;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;}
.cssanimations .cd-timeline-img.is-hidden{visibility:hidden !important;}
.cssanimations .cd-date.is-hidden{visibility:hidden !important;}
.cssanimations .timeline_item_title.is-hidden{visibility:hidden !important;}
.cssanimations .timeline_item_content.is-hidden{visibility:hidden !important;}
.cssanimations .cd-timeline-img.bounce-in{visibility:visible;-webkit-animation:cd-bounce-1 0.6s;-moz-animation:cd-bounce-1 0.6s;animation:cd-bounce-1 0.6s;}
}
@-webkit-keyframes cd-bounce-1 {
0%{opacity:0;-webkit-transform:scale(0.5);}
60%{opacity:1;-webkit-transform:scale(1.2);}
100%{-webkit-transform:scale(1);}
}
@-moz-keyframes cd-bounce-1 {
0%{opacity:0;-moz-transform:scale(0.5);}
60%{opacity:1;-moz-transform:scale(1.2);}
100%{-moz-transform:scale(1);}
}
@keyframes cd-bounce-1 {
0%{opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);}
60%{opacity:1;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}
100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
}
.cd-timeline-content:after{content:"";display:table;clear:both;}
.mt_shortcode_timeline_items.cd-timeline-block a.cd-read-more{display:none;}
.cd-timeline-content h3{color:#252525;font-weight:700;margin-top:0;}
.cd-timeline-content .cd-read-more, .cd-timeline-content .cd-date{display:inline-block;}
.cd-timeline-content p{margin:15px 0;line-height:1.6;}
.cd-timeline-content .cd-read-more{float:left;font-size:12px;line-height:18px;background:#FD75B4;border-radius:2px;color:#fff;padding:10px 20px;font-weight:600 !important;text-transform:uppercase;transition:all 250ms ease;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-o-transition:all 250ms ease;}
.no-touch .cd-timeline-content .cd-read-more:hover{background-color:#252525;color:#ffffff !important;}
.cd-timeline-content .cd-date{float:left;padding:.8em 0;opacity:.7;}
@media only screen and (min-width: 768px){}
@media only screen and (min-width: 1170px) {
.cd-timeline-content{margin-left:0;padding:30px 30px 20px;width:70%;border:2px dashed #dfe2e6;border-radius:10px;float:right;text-align:left;}
.mt_shortcode_timeline_items:hover .cd-timeline-content{border:2px dashed #FD75B4;}
.cd-timeline-content .cd-read-more{float:left;}
.cd-timeline-content .cd-date{position:absolute;width:100%;left:122%;top:-22px;font-size:20px;}
.cd-timeline-block:nth-child(even) .cd-timeline-content{float:right;}
.cd-timeline-block:nth-child(even) .cd-timeline-content::before{top:24px;left:auto;right:100%;border-color:transparent;border-right-color:white;}
.cd-timeline-block:nth-child(even) .cd-timeline-content .cd-read-more{float:right;}
.cd-timeline-block:nth-child(even) .cd-timeline-content .cd-date{left:auto;right:122%;text-align:right;}
.cssanimations .cd-timeline-content.is-hidden{visibility:hidden;}
.cssanimations .cd-timeline-content.bounce-in{visibility:visible;-webkit-animation:cd-bounce-2 0.6s;-moz-animation:cd-bounce-2 0.6s;animation:cd-bounce-2 0.6s;}
}
@media only screen and (min-width: 1170px) { .cssanimations .cd-timeline-block:nth-child(even) .cd-timeline-content.bounce-in{-webkit-animation:cd-bounce-2-inverse 0.6s;-moz-animation:cd-bounce-2-inverse 0.6s;animation:cd-bounce-2-inverse 0.6s;}
.mt_shortcode_timeline_items.cd-timeline-block:first-child{text-align:right !important;}
.mt_shortcode_timeline_items.cd-timeline-block:first-child .cd-read-more{float:right !important;}
.mt_shortcode_timeline_items.cd-timeline-block:first-child .cd-date{text-align:left !important;}
.mt_shortcode_timeline_items.cd-timeline-block:nth-child(2n+2){text-align:left !important;}
.mt_shortcode_timeline_items.cd-timeline-block:nth-child(2n+2) .cd-read-more{float:left !important;}
.mt_shortcode_timeline_items.cd-timeline-block:nth-child(2n+3){text-align:right !important;}
.mt_shortcode_timeline_items.cd-timeline-block:nth-child(2n+3) .cd-read-more{float:right !important;}
.mt_shortcode_timeline_items.cd-timeline-block:nth-child(2n+3) .cd-date{text-align:left !important;}
}
@-webkit-keyframes cd-bounce-2 {
0%{opacity:0;-webkit-transform:translateX(-100px);}
60%{opacity:1;-webkit-transform:translateX(20px);}
100%{-webkit-transform:translateX(0);}
}
@-moz-keyframes cd-bounce-2 {
0%{opacity:0;-moz-transform:translateX(-100px);}
60%{opacity:1;-moz-transform:translateX(20px);}
100%{-moz-transform:translateX(0);}
}
@keyframes cd-bounce-2 {
0%{opacity:0;-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);transform:translateX(-100px);}
60%{opacity:1;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px);}
100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}
}
@-webkit-keyframes cd-bounce-2-inverse {
0%{opacity:0;-webkit-transform:translateX(100px);}
60%{opacity:1;-webkit-transform:translateX(-20px);}
100%{-webkit-transform:translateX(0);}
}
@-moz-keyframes cd-bounce-2-inverse {
0%{opacity:0;-moz-transform:translateX(100px);}
60%{opacity:1;-moz-transform:translateX(-20px);}
100%{-moz-transform:translateX(0);}
}
@keyframes cd-bounce-2-inverse {
0%{opacity:0;-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translateX(100px);}
60%{opacity:1;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px);}
100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}
} section#cd-timeline.version2 .cd-timeline-img img{left:40%;width:35px;height:35px;top:40%;}
section#cd-timeline.version2 .cd-timeline-content{background:#252525;box-shadow:0 3px 0 #6cd087;border-radius:0;text-align:left;padding:40px 30px;}
section#cd-timeline.version2 .cd-timeline-content h3{color:#fff;font-size:20px;margin-top:0px;}
@media only screen and (min-width: 1170px) {
section#cd-timeline.version2 .mt_shortcode_timeline_items.cd-timeline-block .cd-read-more{float:left !important;}
}
section#cd-timeline.version2 .mt_shortcode_timeline_items.cd-timeline-block .cd-read-more{background:#6cd087;transition:all 300ms ease;-webkit-transition:all 300ms ease;}
section#cd-timeline.version2 .mt_shortcode_timeline_items.cd-timeline-block .cd-read-more:hover{color:#252525;}
section#cd-timeline.version2 .cd-timeline-content p{color:rgba(255,255,255,.7);}
section#cd-timeline.version2 .cd-date{font-weight:900;color:#fff !important;opacity:1 !important;}
section#cd-timeline.version2 .cd-timeline-block:nth-child(odd) .cd-timeline-content::before{border-left-color:#252525;}
section#cd-timeline.version2 .cd-timeline-block:nth-child(even) .cd-timeline-content::before{border-right-color:#252525;}
section#cd-timeline.version2::before{background:#6cd087 !important;}
section#cd-timeline.version2 .cd-timeline-img.cd-picture{background:#151515;width:65px;height:65px;margin-left:-32.5px;}
section#cd-timeline.timeline_left p.cd-date-ver2,
section#cd-timeline.timeline_right p.cd-date-ver2{color:#fff !important;font-size:18px;}
section#cd-timeline.timeline_left .cd-timeline-block:nth-child(even) .cd-timeline-content{float:left;}
section#cd-timeline.timeline_left .cd-timeline-block:nth-child(even) .cd-timeline-content::before{top:24px;left:100%;border-color:transparent;border-left-color:#252525;}
section#cd-timeline.timeline_left{width:100% !important;}
section#cd-timeline.timeline_left .cd-timeline-content{width:90% !important;}
section#cd-timeline.timeline_left::before{left:100% !important;}
section#cd-timeline.timeline_left .cd-timeline-img{left:100% !important;}
section#cd-timeline.timeline_right{width:100% !important;float:right;}
section#cd-timeline.timeline_right .cd-timeline-content{width:90% !important;float:right;}
section#cd-timeline.timeline_right::before{left:auto;}
section#cd-timeline.timeline_right .cd-timeline-img{left:auto;margin-left:-32.5px !important;}
section#cd-timeline.timeline_right .cd-timeline-content::before{left:auto;border-right-color:#252525;border-left-color:transparent !important;}
.timelinehorizontal{white-space:nowrap;overflow-x:hidden;}
.timelinehorizontal ol{font-size:0;width:100vw;padding:260px 0;transition:all 1s;}
.timelinehorizontal h3{margin-top:0px !important;font-weight:600;}
.timelinehorizontal p{color:rgba(255,255,255,0.8);padding-bottom:0px;}
.timelinehorizontal ol li{position:relative;display:inline-block;list-style-type:none;width:163px;height:3px;background:#fff;}
.timelinehorizontal ol li:first-child{width:0px;}
.timelinehorizontal ol li:last-child{width:240px;}
.timelinehorizontal ol li:not(:first-child){margin-left:14px;}
.timelinehorizontal ol li::after{content:'';position:absolute;top:50%;left:calc(100% + 1px);bottom:0;width:25px;height:25px;transform:translateY(-50%);border-radius:50%;background:#2735b5;border:4px solid #6cd087;z-index:1;}
.timelinehorizontal ol li div{position:absolute;left:calc(100% + 11px);width:330px;padding:30px;font-size:1rem;white-space:normal;color:rgba(255,255,255,1);background:#2735b5;}
.timelinehorizontal ol li div::before{content:'';position:absolute;top:100%;left:0;width:0;height:0;border-style:solid;}
.timelinehorizontal ol li:nth-child(2n+1) div{top:-22px;transform:translateY(-100%);border-radius:5px 5px 5px 0px;}
.timelinehorizontal ol li:nth-child(odd) div::before{top:100%;border-width:8px 8px 0 0;border-color:#2735b5 transparent transparent transparent;}
.timelinehorizontal ol li:nth-child(2n) div{top:calc(100% + 22px);border-radius:0px 5px 5px 5px;}
.timelinehorizontal ol li:nth-child(even) div::before{top:-8px;border-width:8px 0 0 8px;border-color:transparent transparent transparent #2735b5;}
.timelinehorizontal time{display:block;font-size:14px;font-weight:bold;margin-bottom:8px;color:rgba(255,255,255,0.7);}
.timelinehorizontal .arrows{display:flex;justify-content:center;margin-bottom:20px;}
.timelinehorizontal .arrows .arrow__prev i, .timelinehorizontal .arrows .arrow__next i{font-size:30px;}
.timelinehorizontal .arrows .arrow__prev{margin-right:20px;background:none;border:none;color:rgba(255,255,255,1);}
.timelinehorizontal .arrows .arrow__next{background:none;border:none;color:rgba(255,255,255,1);}
.timelinehorizontal .disabled{opacity:.5;color:rgba(255,255,255,1);}
.timelinehorizontal .arrows img{width:45px;height:45px;}
@media screen and (max-width:599px){
.timelinehorizontal ol, .timelinehorizontal ol li {
width: auto; 
}
.timelinehorizontal ol {
padding: 0;
transform: none !important;
}
.timelinehorizontal ol li {
display: block;
width: 100% !important;
height: auto;
background: transparent;
}
.timelinehorizontal ol li:first-child {
margin-top: 25px;
}
.timelinehorizontal ol li:not(:first-child) {
margin-left: auto;
}
.timelinehorizontal ol li div {
width: 94%;
height: auto !important;
margin: 0 auto 25px;
}
.timelinehorizontal ol li div {
position: static;
}
.timelinehorizontal ol li:nth-child(odd) div {
transform: none;
}
.timelinehorizontal ol li:nth-child(odd) div::before,
.timelinehorizontal ol li:nth-child(even) div::before {
left: 50%;
top: 100%;
transform: translateX(-50%);
border: none;
border-left: 1px solid white;
height: 25px;
}
.timelinehorizontal ol li:last-child, .timelinehorizontal ol li:nth-last-child(2) div::before,
.timelinehorizontal ol li:not(:last-child)::after,
.timelinehorizontal .arrows {
display: none;
}
}.portfolio-posts-list .post-name{line-height:30px;font-weight:700;font-size:18px;padding:18px 0px 0;margin:0;}
.portfolio-posts-list .post-name a{color:#162441;}
.portfolio-posts-list .post-name a:hover{color:#FD75B4 !important;}
.portfolio-posts-list .post-category a:hover{color:#162441;}
.portfolio-posts-list .list-view .post-thumbnail{margin-bottom:0;position:relative;}
.portfolio-posts-list .list-view img.portfolio_post_image{border-radius:4px;}
.portfolio-posts-list .list-view .post-details{padding:0px;}
.portfolio_custom .post-search{cursor:pointer;right:25px;margin:25px auto;width:40px;padding:12px;height:40px;background:linear-gradient(319.4deg, #40DBBB 19.74%, #34BFA3 85.13%);box-shadow:3px 11px 11px rgba(52, 191, 163, 0.18);border-radius:50px;color:#fff;line-height:0px;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease;}
.portfolio_custom .post-search a{color:#fff;}
.portfolio_custom .post-search:hover{opacity:.7;}
.portfolio-posts-list .post-category{padding:0px 0px 35px;margin:0px;font-size:16px;line-height:1;}
.portfolio-posts-list .post-category a{font-size:15px;color:#666;line-height:2;font-weight:400;transition:all 250ms ease 0s;-webkit-transition:all 250ms ease 0s;}
.portfolio-posts-list .post-category a::after{content:"/";}
.portfolio-posts-list .post-category a:last-child::after{content:"";}
.portfolio-posts-list .flex-zone{transform:scale(0);background:rgba(37, 37, 37, .7);display:flex;height:100%;position:absolute;top:0;width:100%;text-align:center;transition:all 250ms ease 0s;-webkit-transition:all 250ms ease 0s;opacity:0;visibility:hidden;}
.portfolio-posts-list .post-thumbnail:hover .flex-zone{background:rgba(37, 37, 37, .7);opacity:1;visibility:visible;transform:scale(1);}
.portfolio-posts-list .flex-zone-inside{align-self:center;opacity:1;transition:all 250ms ease 0s;-webkit-transition:all 250ms ease 0s;margin:0 auto;}
.portfolio-posts-list .flex-zone-inside a.button-support{color:#fff;background:#34BFA3;padding:15px 55px;border:none;border-radius:35pX;text-transform:capitalize;font-weight:bold;font-size:16px;box-shadow:none;transition:all 250ms ease 0s;-webkit-transition:all 250ms ease 0s;}
.portfolio-posts-list .flex-zone-inside a.button-support:hover{opacity:0.9;}
.modeltheme-portofolio-shortcode .owl-controls.clickable{display:none !important;}
.portfolio-posts-list2 article.single-post{border-radius:0 !important;}
.portfolio-posts-list2 .post-name{text-align:center !important;}
.portfolio-posts-list2 .list-view .post-thumbnail{padding:30px 30px 0 30px !important;}
.portfolio-posts-list2 article.single-post .portfolio_custom .relative{box-shadow:0 0 25px rgba(0,0,0,.1);-webkit-box-shadow:0 0 25px rgba(0,0,0,.1);-moz-box-shadow:0 0 25px rgba(0,0,0,.1);-ms-box-shadow:0 0 25px rgba(0,0,0,.1);}
.portfolio-header-shortcode .container .col-md-4{padding:0 5px;}
.portfolio-header-shortcode .button-portfolio{color:#ffffff;background:linear-gradient(344.62deg, #40DBBB 19.74%, #34BFA3 85.13%);box-shadow:3px 11px 11px rgba(52, 191, 163, 0.18) !important;padding:20px 30px;border:none;border-radius:30px;text-transform:uppercase;font-weight:bold;font-size:14px;box-shadow:none;transition:all 250ms ease;-ms-transition:all 250ms ease;-webkit-transition:all 250ms ease;margin:10px 0;margin-right:30px;}
.portfolio-header-shortcode .button-portfolio:hover{opacity:.7;}
.changelog-section{margin-top:60px;text-align:left;margin-left:-10px;}
.changelog-section .changelog-child{color:rgba(37, 37, 37, .7);background:#fff;padding:12px 30px;border:none;border-radius:30px;text-transform:capitalize;font-weight:400;font-size:14px;box-shadow:none;width:100%;display:inline;margin-right:30px;box-shadow:0px 0px 25px rgba(0, 0, 0, 0.07);}
.portfolio-header-shortcode .row{width:100%;display:inline-flex;}
.changelog-section .changelog-child a{color:rgba(37, 37, 37, .7);transition:all 250ms ease;-ms-transition:all 250ms ease;-webkit-transition:all 250ms ease;}
.changelog-section .changelog-child a:hover{color:#716ACA;}
.mt-portofolio-nav-parent{background:#fff;}
.mt-portofolio-nav-tab{display:grid;text-align:center;align-items:center;}
.mt-portofolio-nav-parent .mt-portofolio-nav-tab-holder-inner{float:left;margin:10px;}
.mt-portofolio-nav-parent .nav-tabs>li>a:hover img.mt-portofolio-image, .mt-portofolio-nav-parent .nav-tabs>li.active img.mt-portofolio-image{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);}
.mt-portofolio-nav-parent .mt-portofolio-nav-tab-content-holder-inner{overflow:hidden;}
.mt-portofolio-nav-parent .nav-tabs>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0;border-right:0;transition:height 300ms ease-out;margin:0;box-shadow:0 0 1px rgba(255, 255, 255, .5);-webkit-box-shadow:0 0 1px rgba(255, 255, 255, .5);-moz-box-shadow:0 0 1px rgba(255, 255, 255, .5);-ms-box-shadow:0 0 1px rgba(255, 255, 255, .5);}
.mt-portofolio-nav-parent .nav-tabs>li.active>a{border:0;background:transparent;}
.mt-portofolio-nav-parent .nav-tabs>li.active, .mt-portofolio-nav-parent .nav-tabs>li>a:hover, .mt-portofolio-nav-parent .nav-tabs>li>a:focus{background:linear-gradient(90.4deg, #564EC0 -2.22%, #716ACA 101.4%) !important;outline:0;border:0 !important;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;}
.mt-portofolio-nav-parent .nav-tabs>li>a:hover{height:100%;}
.mt-portofolio-nav-parent .nav-tabs>li>a{border-radius:0;margin:0;border:0;width:100%;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;padding:35px;}
.mt-portofolio-nav-parent .nav-tabs>li.active>a{border:0;}
.mt-portofolio-nav-parent .nav-tabs{border:0;padding-left:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;}
.mt-portofolio-nav-parent  .nav-tabs p{margin:0;}
.mt-portofolio-nav-parent p.mt-portofolio-nav-tab-title{color:#000;font-weight:700;text-transform:uppercase;font-size:16px;}
.mt-portofolio-nav-parent p.mt-portofolio-nav-tab-text{color:#959499;font-size:14px;}
.mt-portofolio-nav-parent .nav-tabs>li.active p, .mt-portofolio-nav-parent .nav-tabs>li>a:hover p, .mt-portofolio-nav-parent .nav-tabs>li>a:focus p{color:#fff;}
@media(max-width:1200px){
.mt-portofolio-nav-parent .nav-tabs>li{display:flex;align-items:center;justify-content:center;}
p.mt-portofolio-nav-tab-text{display:none;}
.mt-portofolio-nav-parent p.mt-portofolio-nav-tab-title{font-size:14px;line-height:1;}
.mt-portofolio-nav-parent .mt-portofolio-nav-tab-holder-inner img{width:40px;}
.featured-image-single-portfolio img{max-width:100% !IMPORTANT;}
}
@media(max-width:767px){
.mt-portofolio-nav-tab{display:block;text-align:center}
.mt-portofolio-nav-parent .mt-portofolio-nav-tab-holder-inner{width:100%;margin-bottom:5px;}
.mt-portofolio-nav-parent .mt-portofolio-nav-tab-content-holder-inner{width:100%;}
.changelog-section .changelog-child{display:block;margin-bottom:15px;}
}
@media(max-width:480px){
.mt-portofolio-nav-parent .container{padding:0;}
.mt-portofolio-nav-parent .nav-tabs>li>a{padding:5px 0;}
.mt-portofolio-nav-parent p.mt-portofolio-nav-tab-title{font-size:10px !important;font-weight:600;line-height:1 !important;}
} .modeltheme-portofolio-shortcode .modeltheme-portofolio-grid h2.name-test{margin:0;}
.modeltheme-portofolio-shortcode .modeltheme-portofolio-grid h2.name-test a{font-size:18px;line-height:1.3;margin:0;padding:20px 25px;text-align:center;background:#fff;transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;display:block;width:100%;color:#252525;}
.modeltheme-portofolio-shortcode{box-shadow:0px 1px 102px rgba(0, 0, 0, 0.098);margin-left:-15px;margin-right:-15px;}
.modeltheme-portofolio-shortcode .portofolio-profile-img{box-shadow:0px 0px 25px 1px rgba(0, 0, 0, 0.1);position:relative;}
.modeltheme-portofolio-shortcode .owl-wrapper-outer{padding:10px 0px;background:rgba(128, 128, 128, 0.0784313725490196);overflow:visible !important;}
.modeltheme-portofolio-shortcode .owl-controls .owl-page span{background:#e4e4e4 !important;border-radius:50%;border:0;opacity:1 !important;width:16px !important;height:16px !important;}
.modeltheme-portofolio-shortcode .portofolio-profile-img img{border-radius:3px !important;overflow:hidden;object-fit:cover;width:100%;}
.modeltheme-portofolio-shortcode .owl-controls .owl-page.active span{background:#bababa !important;}
.portofolio-profile-content .post-search{cursor:pointer;right:25px;margin:25px auto;width:40px;padding:12px;height:40px;background:linear-gradient(319.4deg, #40DBBB 19.74%, #34BFA3 85.13%);box-shadow:3px 11px 11px rgba(52, 191, 163, 0.18);border-radius:50px;color:#fff;line-height:0px;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease;}
.portofolio-profile-content .post-search a{color:#fff;}
.portofolio-profile-content .post-search:hover{opacity:.7;}
.portofolio-profile-content .name-test a{color:#162441;transition:all 250ms ease;}
.portofolio-profile-content .name-test a:hover{color:#34BFA3;transition:all 250ms ease;}
.portofolio-profile-content .name-test{line-height:30px;font-weight:700;font-size:18px;padding:18px 0px 0;margin:0;}
.portofolio-profile-content{padding-bottom:5px;}
.portofolio-profile-content .post-category{padding:0px 0px 35px;margin:0px;font-size:16px;line-height:1;}
.portofolio-profile-content .post-category a{font-size:15px;color:#666;line-height:2;font-weight:400;transition:all .25s ease;}
.portofolio-profile-content .post-category a:hover{color:#162441;}
.portofolio-profile-content .flex-zone{transform:scale(0);background:rgba(37, 37, 37, .7);display:flex;height:100%;position:absolute;top:0;width:100%;text-align:center;transition:all 250ms ease 0s;-webkit-transition:all 250ms ease 0s;opacity:0;visibility:hidden;}
.portofolio-profile-img:hover .flex-zone{background:rgba(37, 37, 37, .7);opacity:1;visibility:visible;transform:scale(1);}
.modeltheme-portofolio-grid .thumbnail-overlay{height:100%;left:0;top:0;overflow:hidden;width:100%;opacity:0;background:rgba(37,37,37, .7);transition:all 300ms ease-in-out 0ms;-o-transition:all 300ms ease-in-out 0ms;-moz-transition:all 300ms ease-in-out 0ms;-webkit-transition:all 300ms ease-in-out 0ms;-ms-transition:all 300ms ease-in-out 0ms;border-radius:3px;}
.modeltheme-portofolio-grid .thumbnail-overlay i{color:rgb(255, 255, 255);font-size:25px;left:50%;top:50%;transform:translate(-50%, -50%);}
.portfolio-left a, .portfolio-right a{font-size:30px;color:#D1D1D1;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out 0s;}
.portfolio-left{float:left;}
.portfolio-right{float:right;}
.portofolio-profile-content:hover .thumbnail-overlay{opacity:1;}
.portfolio-navigation{margin-bottom:100px;}
.portfolio-navigation img{width:40px;margin:0px 44% auto;margin-top:2px;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out 0s;}
.portfolio-navigation img:hover{filter:brightness(0.1);}
.shortcode_portfolios_slider_v3 .owl-controls.clickable{position:absolute;top:-90px;right:15px;margin-top:0px;}
.shortcode_portfolios_slider_v3.owl-theme .owl-controls .owl-buttons div{color:#FD75B4;border:3px solid #FD75B4;zoom:1;display:inline-block;margin:5px;font-size:12px;padding:8px 0;background:transparent;filter:Alpha(Opacity=100);opacity:1;width:40px;height:40px;text-align:center;}
.shortcode_portfolios_slider_v3 .wow.item.relative.animated{padding:0 15px;}
.shortcode_portfolios_slider_v3.owl-theme .owl-controls .owl-buttons div.owl-next{margin-right:0px;}
.shortcode_portfolios_slider_v3 .portofolio-profile-content .post-category{padding-bottom:0px;}
.shortcode_portfolios_slider_v3 .portofolio-profile-img img{border-radius:3px;}
.info-aditional .fa-facebook, .info-aditional .fa-twitter{margin-right:5px;}
span.info-aditional{margin-left:5px;}
.info-aditional .fa-facebook, .info-aditional .fa-twitter, .info-aditional .fa-instagram{color:#606060;font-size:15px;}
.info-aditional .fa-facebook{background:transparent linear-gradient(132deg, #506EC1 0%, #304C99 100%);color:#fff;padding:11px 13px;width:35px;height:35px;border-radius:40px;}
.info-aditional .fa-twitter{background:transparent linear-gradient(132deg, #1CA4FF 0%, #007CD0 100%);color:#fff;padding:11px;width:35px;height:35px;border-radius:40px;}
.info-aditional .fa-instagram{background:transparent linear-gradient(132deg, #1CA4FF 0%, #007CD0 100%);background:transparent linear-gradient(132deg, #FF1C1C 0%, #BE0F0F 100%);color:#fff;padding:11px;width:35px;height:35px;border-radius:40px;}
.info-aditional .fa-instagram:hover, .info-aditional .fa-twitter:hover, .info-aditional .fa-facebook:hover{opacity:.8;}
.member-aditional .fa-facebook{color:#252525;padding:5px 11px;}
.member-aditional .fa-twitter{color:#252525;padding:5px 9px;}
.member-aditional .fa-instagram{color:#252525;padding:5px 9px;}
.member-aditional .fa-facebook, .member-aditional .fa-twitter{margin-left:15px;}
.member-aditional .fa-instagram:before, .member-aditional .fa-twitter:before, .member-aditional .fa-facebook:before{font-family:fontawesome;}
.member-aditional .fa-instagram:hover, .member-aditional .fa-twitter:hover, .member-aditional .fa-facebook:hover{opacity:.8;}
.sub-btn .eael-creative-button, .sub-btn .eael-creative-button:hover{transition:all 250ms ease;}
.tax-mt-listing-category2, .tax-mt-changelog-category, .single-mt_changelog{}
.box-shadow-inner{box-shadow:20px 37px 102px rgba(0, 0, 0, 0.098);background:#fff;border-radius:11px;}
.box-shadow-inner.hover-animate{transition:all 250ms ease;}
.box-shadow-inner.hover-animate:hover{box-shadow:20px 37px 102px rgba(0, 0, 0, 0.2);cursor:pointer;transform:translateY(-10px);transition:all 250ms ease;}
.single-mt_changelog .main-content{background:#fff;box-shadow:0 0 25px rgba(0,0,0,.1);-webkit-box-shadow:0 0 25px rgba(0,0,0,.1);-moz-box-shadow:0 0 25px rgba(0,0,0,.1);-ms-box-shadow:0 0 25px rgba(0,0,0,.1);border-radius:5px;padding:30px;}
.single-mt_changelog .main-content h1.changelog_version{margin-top:35px;}
body .sidebar-content-knowledge-left{padding-right:30px !important;}
body .sidebar-content-knowledge-right{padding-left:30px !important;}
.category-content{padding-bottom:25px;margin-bottom:27px;border-bottom:1px solid rgba(40, 43, 71, 0.1);}
.category_description p{margin-bottom:0;}
.tax-mt-listing-category2 h1.category_title, .tax-mt-changelog-category h1.category_title{font-size:30px;font-weight:700;margin-bottom:15px;}
.single-mt_changelog h1.changelog_version span.version{font-size:30px;font-weight:700;margin-bottom:15px;margin-right:20px;}
.single-mt_changelog h1.changelog_version span.date{font-size:18px;font-weight:500;margin-top:27px;opacity:.7;}
.single-mt_changelog h1.changelog_version span i{padding-right:10px;}
.tax-mt-listing-category2 h3.post-name a i{position:relative;bottom:1px;padding-right:5px;color:#34BFA3;}
.tax-mt-listing-category2 h3.post-name{margin-bottom:11px;}
.tax-mt-listing-category2 h3.post-name a{font-size:18px;color:#716ACA;font-weight:bold;text-transform:none;transition:all 250ms ease;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-o-transition:all 250ms ease;-ms-transition:all 250ms ease;}
.tax-mt-listing-category2 h3.post-name a:hover{color:#34BFA3;}
.tax-mt-listing-category2 a.more-link i{position:relative;top:1px;padding-left:5px;}
.tax-mt-listing-category2 a.more-link{font-size:16px;color:#252525;font-weight:500;transition:all 250ms ease;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-o-transition:all 250ms ease;-ms-transition:all 250ms ease;}
.tax-mt-listing-category2 a.more-link:hover{color:#34BFA3;}
.tax-mt-listing-category2 .main-content article:not(:last-child){border-bottom:1px solid rgba(40, 43, 71, 0.1);padding-bottom:15px;margin-bottom:25px;}
.knowledge_content_search{background:#fff;box-shadow:20px 37px 102px rgba(0, 0, 0, 0.098);border-radius:5px;position:relative;padding:24px 50px 50px !important;}
.knowledge_content_search article:not(:last-child){border-bottom:1px solid rgba(40, 43, 71, 0.1);padding-bottom:15px;margin-bottom:25px;}
.knowledge_content_search h3.post-name{margin-bottom:11px;}
.knowledge_content_search h3.post-name a{font-size:18px;color:#252525;transition:all 250ms ease;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-o-transition:all 250ms ease;-ms-transition:all 250ms ease;}
.knowledge_content_search h3.post-name a i{position:relative;bottom:1px;padding-right:5px;color:#34BFA3;}
.knowledge_content_search a.more-link{font-size:16px;color:#252525;font-weight:500;transition:all 250ms ease;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-o-transition:all 250ms ease;-ms-transition:all 250ms ease;}
.knowledge_content_search a.more-link:hover{color:#34BFA3;}
.knowledge_content_search a.more-link i{position:relative;top:1px;padding-left:5px;}
.knowledge_content_search_title{padding-bottom:25px;margin-bottom:27px;border-bottom:1px solid rgba(40, 43, 71, 0.1);}
.knowledge_content_search_title .search_title{font-size:30px;font-weight:600;margin-bottom:15px;}
.tax-mt-changelog-category .changelog-article{position:relative;background:#FFFFFF;border-radius:20px;}
.changelog-article .changelog_title .version{padding-right:20px;color:#252525;transition:all 250ms ease;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-o-transition:all 250ms ease;-ms-transition:all 250ms ease;}
.changelog-article .changelog_title .version:hover{color:#363338;}
.changelog-article .changelog_title i{padding-right:10px;}
.changelog-article .changelog_title{font-size:18px;font-weight:600;margin-top:42px;margin-bottom:0px;background:#34BFA3;padding:20px 13px;color:#fff;border-top-left-radius:11px;border-top-right-radius:11px;}
.changelog-article .changelog_title span.version{font-size:18px;font-weight:600;color:#fff;padding:20px 13px;}
.changelog-article .changelog_title span.date{font-size:14px;font-weight:500;float:right;margin-right:17px;}
.changelog-entry ul{list-style-type:none;padding:0;margin-bottom:0px;}
.changelog-entry ul li:last-child{border:0px;}
.changelog-entry ul li{border-bottom-color:rgba(149, 148, 153, 0.3);border-bottom-style:solid;border-bottom-width:1px;position:relative;padding:25px 15px;}
.changelog-entry li{font-size:16px;color:rgba(40, 43, 71, .5);line-height:1.5;}
.changelog-entry ul li span{padding-top:0;padding-bottom:0;line-height:20px;moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:12px;font-weight:500;padding:2px 0;width:80px;text-align:center;text-transform:uppercase;color:#fff;display:inline-block;line-height:1.5;margin-right:10px;}
.changelog-entry .span-green{background:#2ecc71;}
.changelog-entry .span-purple{color:#716ACA;font-weight:bold;font-size:14px;line-height:19px;}
.changelog-entry .span-blue{background:#3498db;}
.changelog-entry .span-red{background:#e74c3c;}
.changelog-entry .span-yellow{background:#f1c40f;}
.breadcrumb-buttons-section{margin-top:15px;text-anchor:}
.breadcrumb-buttons-section .btn{margin:5px;}
.single-knowledge .blog_custom{padding:30px;padding-bottom:15px;border-radius:11px;background:#fff !important;border:none !important;transition:all 250ms ease-in-out;box-shadow:20px 37px 102px rgba(0, 0, 0, 0.098);}
.single-knowledge.list-view{margin-bottom:30px;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease;}
.single-knowledge.list-view:hover{box-shadow:20px 37px 102px rgba(0, 0, 0, 0.2);cursor:pointer;border-radius:11px;transform:translateY(-10px);-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease;}
.single-knowledge.list-view p{font-size:14px;}
.single-knowledge.list-view .more-link-knowledge{margin-top:10px;display:-webkit-inline-box;color:#ffffff;background:#34BFA3 !important;font-weight:600;border-style:none;font-size:12px;border-radius:30px;padding:10px 30px;position:relative;z-index:1;transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;text-transform:uppercase;}
.single-knowledge.list-view .more-link-knowledge:hover{opacity:.7;}
.hover-state .box-shadow-inner:hover{box-shadow:20px 37px 102px rgba(0, 0, 0, 0.2);cursor:pointer;transform:translateY(-10px);-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease;}
.hover-state .box-shadow-inner{-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease;}
.cd-header{position:relative;height:150px;background-color:#331d35;}
.cd-header h1{color:#ffffff;line-height:150px;text-align:center;font-size:2.4rem;font-weight:300;}
@media only screen and (min-width: 1170px) {
.cd-header{height:180px;}
.cd-header h1{line-height:180px;}
}
.cd-main-content{position:relative;min-height:100vh;}
.cd-main-content:after{content:"";display:table;clear:both;}
.cd-main-content.is-fixed .cd-tab-filter-wrapper{position:fixed;top:0;left:0;width:100%;}
.cd-main-content.is-fixed .cd-gallery{padding-top:76px;}
.cd-main-content.is-fixed .cd-filter{position:fixed;height:100vh;overflow:hidden;}
.cd-main-content.is-fixed .cd-filter form{height:100vh;overflow:auto;-webkit-overflow-scrolling:touch;}
.cd-main-content.is-fixed .cd-filter-trigger{position:fixed;}
@media only screen and (min-width: 768px) {
.cd-main-content.is-fixed .cd-gallery{padding-top:90px;}
}
@media only screen and (min-width: 1170px) {
.cd-main-content.is-fixed .cd-gallery{padding-top:100px;}
} .cd-tab-filter-wrapper{background-color:#65bc7b;box-shadow:0 1px 0px rgba(0, 0, 0, 0.08);z-index:1;}
.cd-tab-filter-wrapper:after{content:"";display:table;clear:both;}
.cd-tab-filter{position:relative;height:50px;width:140px;margin:0 auto;z-index:1;}
.cd-tab-filter::after{content:'';position:absolute;right:14px;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;width:16px;height:16px;background:url(//grupoamosaude.com.br/wp-content/plugins/modeltheme-knowledge/inc/shortcodes/mt-portfolio/img/cd-icon-arrow.svg) no-repeat center center;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;pointer-events:none;}
.cd-tab-filter ul{position:absolute;top:0;left:0;background-color:#ffffff;box-shadow:inset 0 -2px 0 #41307c;}
.cd-tab-filter li{display:none;}
.cd-tab-filter li:first-child{display:block;}
.cd-tab-filter a{display:block;height:50px;width:140px;line-height:50px;padding-left:14px;}
.cd-tab-filter a{cursor:pointer;}
.cd-tab-filter a.selected{background:#41307c;color:#ffffff;}
.cd-tab-filter.is-open::after{-webkit-transform:translateY(-50%) rotate(-180deg);-moz-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);-o-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg);}
.cd-tab-filter.is-open ul{box-shadow:inset 0 -2px 0 #41307c, 0 2px 10px rgba(0, 0, 0, 0.2);}
.cd-tab-filter.is-open ul li{display:block;}
.cd-tab-filter.is-open .placeholder a{opacity:.4;}
@media only screen and (min-width: 768px) {
.cd-tab-filter{width:auto;cursor:auto;}
.cd-tab-filter::after{display:none;}
.cd-tab-filter ul{background:#65bc7b;position:static;box-shadow:none;text-align:center;}
.cd-tab-filter li{display:inline-block;}
.cd-tab-filter li.placeholder{display:none !important;}
.cd-tab-filter a{display:inline-block;padding:0 1em;width:auto;text-transform:uppercase;font-weight:700;font-size:14px;transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;}
.cd-tab-filter a:not(.selected){color:#fff !important;}
.cd-tab-filter a:hover{color:#252525 !important;}
.no-touch .cd-tab-filter a:hover{color:#252525;}
.cd-tab-filter a.selected{background:transparent;color:#252525;}
.cd-tab-filter.is-open ul li{display:inline-block;}
}
@media only screen and (min-width: 1170px) {
.cd-tab-filter{width:100%;float:right;margin:0;-webkit-transition:width 0.3s;-moz-transition:width 0.3s;transition:width 0.3s;}
.cd-tab-filter.filter-is-visible{width:80%;}
} .cd-gallery{padding:26px 5%;width:100%;}
.cd-gallery li{margin-bottom:1.6em;display:none;}
.cd-gallery li.gap{opacity:0;height:0;display:inline-block;}
.cd-gallery img{display:block;width:100%;}
.cd-gallery .cd-fail-message{display:none;text-align:center;}
@media only screen and (min-width: 768px) {
.cd-gallery{padding:40px 3%;}
.cd-gallery ul{text-align:justify;}
.cd-gallery ul:after{content:"";display:table;clear:both;}
.cd-gallery li{width:48%;margin-bottom:0;}
}
.cd-gallery ul{padding:0;}
@media only screen and (min-width: 1170px) {
.cd-gallery{padding:30px 0 0 0;float:right;-webkit-transition:width 0.3s;-moz-transition:width 0.3s;transition:width 0.3s;}
.cd-gallery li{width:33.33%;margin:0 auto !important;}
.cd-gallery.filter-is-visible{width:80%;padding:30px 15px 30px 15px;}
} .cd-filter{position:absolute;top:0;left:0;width:280px;height:auto;background:#ffffff;box-shadow:4px 4px 20px transparent;z-index:2;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform 0.3s, box-shadow 0.3s;-moz-transition:-moz-transform 0.3s, box-shadow 0.3s;transition:transform 0.3s, box-shadow 0.3s;opacity:0;}
.cd-filter::before{content:'';position:absolute;top:0;left:0;height:50px;width:100%;background-color:#65bc7b;z-index:2;}
.cd-filter form{padding:70px 20px;}
.cd-filter .cd-close{position:absolute;top:0;right:0;height:50px;line-height:50px;width:60px;color:#ffffff;font-size:14px;text-align:center;background:#252525;opacity:0;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s;z-index:3;cursor:pointer;}
.no-touch .cd-filter .cd-close:hover{background:#32255f;}
.cd-filter.filter-is-visible{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);box-shadow:0 0px 30px rgba(0,0,0,.1);-webkit-box-shadow:0 0px 30px rgba(0,0,0,.1);-ms-box-shadow:0 0px 30px rgba(0,0,0,.1);opacity:1;}
.cd-filter.filter-is-visible .cd-close{opacity:1;}
@media only screen and (min-width: 1170px) {
.cd-filter{width:20%;}
.cd-filter form{padding:60px 15px;}
}
.cd-filter-trigger{position:absolute;top:0;left:0;height:50px;line-height:50px;width:60px;overflow:hidden;text-indent:100%;color:transparent;white-space:nowrap;background:transparent url(//grupoamosaude.com.br/wp-content/plugins/modeltheme-knowledge/inc/shortcodes/mt-portfolio/img/cd-icon-filter.svg) no-repeat center center;z-index:3;}
.cd-filter-trigger.filter-is-visible{cursor:pointer;}
@media only screen and (min-width: 1170px) {
.cd-filter-trigger{width:auto;left:2%;text-indent:0;color:#fff !important;text-transform:uppercase;font-size:14px;font-weight:700;padding-left:24px;background-position:left center;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s;cursor:pointer;}
.no-touch .cd-filter-trigger:hover{color:#41307c;}
.cd-filter-trigger.filter-is-visible, .cd-filter-trigger.filter-is-visible:hover{color:#ffffff;}
} .cd-filter-block{margin-bottom:1.6em;}
.cd-filter-block h4{position:relative;margin-bottom:.2em;padding:10px 0 10px 20px;color:#9a9a9a;text-transform:uppercase;font-weight:700;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;}
.no-touch .cd-filter-block h4:hover{color:#41307c;}
.cd-filter-block h4::before{content:'';position:absolute;left:0;top:50%;width:16px;height:16px;background:url(//grupoamosaude.com.br/wp-content/plugins/modeltheme-knowledge/inc/shortcodes/mt-portfolio/img/cd-icon-arrow.svg) no-repeat center center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s;}
.cd-filter-block h4.closed::before{-webkit-transform:translateY(-50%) rotate(-90deg);-moz-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);-o-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);}
.cd-filter-block input, .cd-filter-block select,
.cd-filter-block .radio-label::before, .cd-filter-block .checkbox-label::before{border-radius:0;background-color:#ffffff;border:2px solid #e6e6e6;}
.cd-filter-block input[type='search'],
.cd-filter-block input[type='text'],
.cd-filter-block select{max-width:175px;padding:.8em;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;box-shadow:none;}
.cd-filter-block input[type='search']:focus,
.cd-filter-block input[type='text']:focus,
.cd-filter-block select:focus{outline:none;background-color:#ffffff;border-color:#65bc7b;}
.cd-filter-block input[type='search']{border-color:transparent;background-color:#e6e6e6;font-size:14px !important;}
.cd-filter-block input[type='search']::-webkit-search-cancel-button{display:none;}
.cd-filter-block .cd-select{position:relative;}
.cd-filter-block .cd-select::after{content:'';position:absolute;z-index:1;right:14px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:block;width:16px;height:16px;background:url(//grupoamosaude.com.br/wp-content/plugins/modeltheme-knowledge/inc/shortcodes/mt-ico-filters/img/cd-icon-arrow.svg) no-repeat center center;pointer-events:none;}
.cd-filter-block select{cursor:pointer;font-size:1.4rem;}
.cd-filter-block select::-ms-expand{display:none;}
.cd-filter-block .list li{position:relative;margin-bottom:.8em;list-style-type:none;}
.cd-filter-block .list li:last-of-type{margin-bottom:0;}
.cd-filter-block input[type=radio],
.cd-filter-block input[type=checkbox]{position:absolute;left:0;top:0;margin:0;padding:0;opacity:0;z-index:2;cursor:pointer;}
.cd-filter-block .checkbox-label, .cd-filter-block .radio-label{padding-left:24px;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;margin-bottom:0;color:#252525;}
.cd-filter-block .checkbox-label::before, .cd-filter-block .checkbox-label::after,
.cd-filter-block .radio-label::before, .cd-filter-block .radio-label::after{content:'';display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.cd-filter-block .checkbox-label::before, .cd-filter-block .radio-label::before{width:16px;height:16px;left:0;}
.cd-filter-block .checkbox-label::after, .cd-filter-block .radio-label::after{display:none;}
.cd-filter-block .radio-label::before, .cd-filter-block .radio-label::after{border-radius:50%;}
.cd-filter-block .radio-label::after{width:6px;height:6px;background-color:#ffffff;left:5px;}
.cd-filter-block input[type=radio]:checked + label::before,
.cd-filter-block input[type=checkbox]:checked + label::before{border-color:#41307c;background-color:#41307c;}
.cd-filter-block input[type=radio]:checked + label::after,
.cd-filter-block input[type=checkbox]:checked + label::after{display:block;}
@-moz-document url-prefix() { .cd-filter-block .cd-select::after{display:none;}
}
.iconfilter-shortcode .blog_custom_listings .post-name-listings a{font-size:20px;transition:all 300ms ease;-webkit-transition:all 300ms ease;}
.iconfilter-shortcode .blog_custom_listings .post-name-listings a:hover{color:#6cd087;}
.iconfilter-shortcode .blog_custom_listings .percentange{float:none;display:block;margin-top:10px;}
.iconfilter-shortcode .cd-gallery img{max-width:100%;height:auto;border:0;background:transparent;padding:0;margin-top:12px;}
.cd-filter-content.cd-filters{padding:0;}
.iconfilter-shortcode .blog_custom_listings{margin-bottom:25px;}
.iconfilter-shortcode .blog_custom_listings i{font-size:50px;}
.iconfilter-shortcode .blog_custom_listings .post-name-listings{margin:18px 0 0 0;}
.single-mt_listing .single-icondrops .list_title span{float:left;margin-right:25px;}
.single-mt_listing .single-icondrops .list_title span.review{line-height:20px;font-weight:bold;font-size:20px;margin:12px 0 0 0px;}
.parent-rating-star{position:relative;width:90px;height:20px;overflow:hidden;float:left;margin-top:11px;}
.rating-star , .fill-rating-star{display:block;width:90px;height:20px;background-repeat:no-repeat;background-size:90px 20px;}
.fill-rating-star{height:20px;position:absolute;top:0;}
.review-recent{margin-top:10px;}
.review-recent span.review{float:left;margin-top:2px;margin-right:5px;}
.review-recent .parent-rating-star{margin-top:0;float:none;}
#DataTable-icondrops-active .ico-row .list_title span{margin:15px 0 0 10px;font-weight:bold;font-size:14px;}
#DataTable-icondrops-active .review-recent{margin-top:5px;margin-bottom:7px;}
#DataTable-icondrops-active .parent-rating-star,
.iconfilter-shortcode .parent-rating-star, .review-recent .parent-rating-star{width:70px;height:15px;}
#DataTable-icondrops-active .rating-star, 
#DataTable-icondrops-active .fill-rating-star,
.iconfilter-shortcode .rating-star, .iconfilter-shortcode .fill-rating-star, .review-recent .rating-star, .review-recent .fill-rating-star{width:70px;height:15px;background-size:70px 15px;}
#DataTable-icondrops-active .review-recent span.review,
.iconfilter-shortcode .review-recent span.review, .review-recent span.review{margin-top:0;line-height:17px;}
@media(max-width:767px){
.cd-tab-filter{width:240px;}
.cd-tab-filter ul{width:auto;padding:0 40px !important;}
.cd-tab-filter a{width:200px;}
} .modeltheme-services-slider .owl-item{height:660px;display:flex;flex-wrap:wrap;align-items:flex-end;border-right:1px solid rgba(255,255,255,0.4);padding:25px;padding-bottom:20px;padding-right:25px;}
.modeltheme-services-slider .item.modeltheme-service{display:inline-block;width:100%;vertical-align:middle;}
.modeltheme-services-slider .owl-item .service_name{margin-bottom:0px;margin-top:0px;width:80%;display:inline-block;vertical-align:middle;}
.modeltheme-services-slider .service-icon{width:20%;float:right;display:contents;}
.modeltheme-services-slider .owl-item .service_name a{color:#fff;font-size:20px;line-height:25px;font-weight:500;}
.modeltheme-services-slider .owl-item a i{padding:13px 13.43px;width:40px;margin-top:7px;border-radius:100%;border:1px solid #fff;color:#fff;font-size:12px;height:40px;text-align:center;}
.modeltheme-services-slider .owl-controls .owl-buttons > div{position:absolute;top:50%;transform:translateY(-50%);margin:0 !important;background:transparent !important;padding:0 !important;margin:0 !important;width:40px;border-radius:50%;height:40px;border:3px solid #fff;display:flex !important;flex-wrap:wrap;justify-content:center;align-items:center;}
.modeltheme-services-slider .owl-controls .owl-buttons > div i{font-size:12px;text-align:center;}
.modeltheme-services-slider .owl-controls .owl-buttons .owl-prev{left:25px;}
.modeltheme-services-slider .owl-controls .owl-buttons .owl-next{right:25px;}
.modeltheme-services-slider .owl-controls{margin-top:0;}
.modeltheme-services-slider .item::before{content:none;}
.modeltheme-services-slider.owl-theme .owl-controls{margin-top:0;}
.modeltheme-services-slider.owl-theme .services-shadow-overlay{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:-1;background:rgb(0,0,0);background:linear-gradient(0deg, rgba(0,0,0,0.700717787114846) 0%, rgba(0,0,0,0) 40%);transition:all .4s ease;}
.modeltheme-services-slider.owl-theme .owl-item:hover .services-shadow-overlay{height:30%;}
.modeltheme-services-slider.owl-theme .owl-item{cursor:pointer;}
.modeltheme-services-slider-4 .owl-item, .modeltheme-services-slider-3 .owl-item{padding:40px 45px;padding-right:30px;}
.portfolio_category_image_shortcode_holder{position:relative;margin-bottom:30px;overflow:hidden;border-radius:5px;box-shadow:0px 0px 13px 6px rgb(0 0 0 / 5%);}
.portfolio_category_image_shortcode_holder .portfolio_category_footer{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top, rgba(0,0,0,.8) 0%, rgba(0,0,0,.35) 50%, rgba(0,0,0,0) 100%, rgba(0,0,0,0) 100%);padding:20px 20px 17px;}
.portfolio_category_image_shortcode_holder .category_icon_holder{float:left;width:55px;height:55px;text-align:center;background:#FD75B4;padding:7px;border-radius:5px;margin-right:15px;transition:all 250ms ease;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;cursor:pointer;}
.portfolio_category_image_shortcode_holder .category_icon_holder img.cat-icon{filter:brightness(0) invert(1);}
.portfolio_category_image_shortcode_holder .portfolio_category_footer h4 a{color:#fff;transition:all 300ms ease;-webkit-transition:all 300ms ease;font-size:20px;}
.portfolio_category_image_shortcode_holder .portfolio_category_footer h4.heading{margin-top:18px !important;text-transform:capitalize;}
.portfolio_category_image_shortcode_holder .portfolio_category_footer .category_icon_holder:hover{background:#162441 !important;}
.portfolio_category_image_shortcode_holder img{transition:all 600ms ease-in-out 0s;-webkit-transition:all 600ms ease-in-out 0s;transform:scale(1) rotate( 0deg );-webkit-transform:scale(1) rotate( 0deg );width:100%;}
.portfolio_category_image_shortcode_holder  img.cat-image {
transition: all 600ms ease-in-out 0s;
-webkit-transition: all 600ms ease-in-out 0s;
transform: scale(1) rotate( 
0deg
);
-webkit-transform: scale(1) rotate( 
0deg
);
width: 100%;
}:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:transparent;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:transparent;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}