/*!
Theme Name: MaxtonGroup - TwentySeventeen Child
Template: twentyseventeen
Theme URI: https://github.com/Maxton-Group/nox-lux
Author: MaxtonGroup
Author URI: https://maxtongroup.com
Description: Maxtongroup Wordpress Theme
Version: a8aa59432620268fb300
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready,
License: UNLICENSED
*/
.flip-box{position:relative;perspective:1000px;height:250px}.flip-box-inner{position:relative}.flip-box-inner *{-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-box-front{z-index:1}.flip-box .flip-box-inner .flip-box-front,.flip-box .flip-box-inner .flip-box-back{position:absolute;top:0;left:0;width:100%;height:250px;transition:transform 0.8s ease-in-out;transform-style:preserve-3d}.flip-box-front{transform:rotateY(0);z-index:1}.flip-box-back{transform:rotateY(180deg)}.flip-box:hover .flip-box-front{transform:rotateY(-180deg)}.flip-box:hover .flip-box-back{transform:rotateY(0)}.flip-box .wp-block-image img{max-height:250px}.flip-box .is-style-rounded img{border-radius:10px}.invisible{visibility:hidden}.alignwide{max-width:1280px}.alignfull{max-width:none}.my-1{margin-top:1em;margin-bottom:1em}.mx-auto{margin-left:auto;margin-right:auto}.wp-block-quote{overflow:visible;margin-bottom:0}.has-header-image .custom-header-media img,.has-header-video .custom-header-media video,.has-header-video .custom-header-media iframe{top:auto;bottom:73px}.twentyseventeen-front-page.has-header-image .site-branding,.twentyseventeen-front-page.has-header-video .site-branding,.home.blog.has-header-image .site-branding,.home.blog.has-header-video .site-branding{margin-top:30px;top:0}.page .entry-content ul,.page .entry-content ol{padding-left:20px}.page .flip-box .is-style-rounded img{border-radius:10px}.home.page-one-column .panel-content .wrap,.home.page-two-column .panel-content .wrap,footer#colophon .wrap{padding:0;max-width:none}.page .site .site-footer .widget{padding-bottom:0}.page .site .site-footer .widget-column{float:left;padding-left:30px;padding-right:30px}@media (min-width: 768px) and (max-width: 991px){.page .site .site-footer .widget-column{width:49%;padding-left:1.5%;padding-right:1.5%}}@media (min-width: 992px){.page .site .site-footer .widget-column{width:30%;padding-left:1.5%;padding-right:1.5%}}

