img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(body){margin:0}:where(.wp-site-blocks)>*{margin-block-start:24px;margin-block-end:0}:where(.wp-site-blocks)>:first-child{margin-block-start:0}:where(.wp-site-blocks)>:last-child{margin-block-end:0}:root{--wp--style--block-gap:24px}:root :where(.is-layout-flow)>:first-child{margin-block-start:0}:root :where(.is-layout-flow)>:last-child{margin-block-end:0}:root :where(.is-layout-flow)>*{margin-block-start:24px;margin-block-end:0}:root :where(.is-layout-constrained)>:first-child{margin-block-start:0}:root :where(.is-layout-constrained)>:last-child{margin-block-end:0}:root :where(.is-layout-constrained)>*{margin-block-start:24px;margin-block-end:0}:root :where(.is-layout-flex){gap:24px}:root :where(.is-layout-grid){gap:24px}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
@charset "UTF-8";.sg-popup-builder-content{height:100%}.sgpb-theme-1-overlay{background:url(data:image/image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAAAAAAeW/F+AAAAOklEQVR4Ae3QIQrAUADD0Lj2AIV//5uO+RE59asKz4U177rz9VAdqkU1qAbVoBpUg2pR3V/VbrVb7QHULigVcx3ZmQAAAABJRU5ErkJggg==)}.sgpb-theme-6-overlay{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCMEM4NDgzQjlDRTNFMTExODE4NUVDOTdFQ0I0RDgxRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGREU5OEVCQzAzMjYxMUUyOTg5OURDMDlDRTJDMTc0RSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGREU5OEVCQjAzMjYxMUUyOTg5OURDMDlDRTJDMTc0RSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkIxQzg0ODNCOUNFM0UxMTE4MTg1RUM5N0VDQjREODFFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkIwQzg0ODNCOUNFM0UxMTE4MTg1RUM5N0VDQjREODFFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+s3YRAQAAABtJREFUeNpiFODh2cBABGBiIBKMKqSOQoAAAwBokQDs5F/8FAAAAABJRU5ErkJggg==)}#sgpb-popup-dialog-main-div-wrapper #sgpb-close-button{padding:0 !important;color:#444 !important;border:0 !important;margin:0 !important;overflow:visible !important;width:auto !important;background:0 0 !important;text-shadow:0 0 2px #fff !important}#sgpb-popup-dialog-main-div-wrapper #sgpb-close-button:active{outline:0 !important}.sgpb-popup-dialog-main-div-wrapper iframe{border:none !important}#popup-dialog-main-div div{margin-bottom:43px}.popup-main-wrapper div:after{background-color:#e6e5e5;content:'';display:block;position:absolute;left:5px;right:5px;bottom:5px;z-index:99999999999999999999999999999999999999999;height:43px}#content-div{border:12px solid #4b4b4b}.sgpb-theme-5-content{border-bottom:34px solid #e6e5e5 !important}.sgpb-scroll-wrapper{width:100%;height:100%;overflow:hidden;-webkit-overflow-scrolling:touch}.sgpb-scroll-wrapper iframe{margin:0 !important;width:1px !important;min-width:100% !important;height:100% !important}.sgpb-video-iframe-wrapper{width:100%;height:100%;overflow:hidden;-webkit-overflow-scrolling:touch}.sgpb-video-iframe-wrapper iframe{margin:0 !important;width:100%;height:100%;border:none}.sgpb-video-error-message-wrapper h1{text-align:center}.sgpb-video-error-message-wrapper h3:last-child{padding:0}#sgpb-yes-button,#sgpb-no-button{text-transform:none !important}.sg-fb-buttons-wrapper{text-align:center;min-height:25px}@media only screen and (max-width:600px){.sgpb-scroll-wrapper{overflow:auto !important}}@media (min-width:600px){.sgpb-fb-wrapper-standard{min-width:450px !important;overflow:hidden}}@media (min-width:521px) and (max-width:599px){.sgpb-fb-wrapper-standard{min-width:450px !important;overflow:scroll}#sg-facebook-like{overflow:hidden}}@media (max-width:520px){.sgpb-fb-wrapper-standard{min-width:380px !important;max-width:380px !important;overflow:hidden}.sgpb-fb-wrapper-standard .fb-like{max-width:380px !important}#sg-facebook-like{overflow:hidden}}@media (max-width:420px){.sgpb-fb-wrapper-standard{min-width:350px !important;max-width:350px !important;overflow:hidden}}@media (max-width:400px){.sgpb-fb-wrapper-standard{min-width:330px !important;max-width:330px !important;overflow:scroll}}@media (max-width:320px){.sgpb-fb-wrapper-standard{min-width:270px !important;max-width:270px !important;overflow:scroll}}.sg-hide-element{display:none}a.sgpb-show-popup{cursor:pointer !important}.sgpb-cursor-pointer{cursor:pointer}.sgpb-theme-1-content{border-radius:6px;padding-bottom:0;box-shadow:rgba(0,0,0,.6) 0 0 0 14px !important;border-bottom-width:35px !important;border-bottom-color:#fff !important}.sgpb-theme-4-content{padding-bottom:0;border-radius:7px !important;border-bottom-width:35px !important;border-bottom-color:#fff !important}.sgpb-popup-close-button-4{z-index:initial !important;height:auto !important}.sgpb-popup-dialog-main-div-theme-wrapper-5{border:8px solid #555;outline:1px solid #8a8a8a;background-color:#707070}.sgpb-theme-5-content{border-radius:3px !important;box-shadow:0 0 10px #222 !important}.sgpb-theme-6-content{box-shadow:#646161 0 0 8px 3px !important}.sgpb-popup-close-button-1:hover,.sgpb-popup-close-button-1:focus,.sgpb-popup-close-button-1:active,.sgpb-popup-close-button-2:hover,.sgpb-popup-close-button-5:hover{z-index:99999999 !important;opacity:.8}.sgpb-popup-close-button-3:hover{z-index:999999999 !important;opacity:.9}.sgpb-popup-close-button-3{z-index:999999999 !important}.sgpb-popup-close-button-2{z-index:initial !important;border-radius:2px}.sgpb-main-image-content-wrapper img{height:auto;max-width:100%}.sgpb-overflow-hidden{width:100%;height:100%;overflow:hidden !important}.sgpb-overflow-hidden-body{width:100%;overflow:hidden !important}.sgpb-popup-content-direction-right{direction:rtl !important}.sgpb-popup-content-direction-right input[type=url],.sgpb-popup-content-direction-right input[type=email],.sgpb-popup-content-direction-right .sg-fb-buttons-wrapper,.sgpb-popup-content-direction-right .sgpb-alert{text-align:right !important}.sg-animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:none;animation-fill-mode:none}.sg-animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.sg-animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.sg-animated.bounceIn,.sg-animated.bounceOut,.sg-animated.flipOutX,.sg-animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.sgpb-bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.sgpb-flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}@keyframes pulse{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}.sgpb-pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@keyframes rubberBand{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}.sgpb-rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.sgpb-shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.sgpb-swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}@keyframes tada{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}.sgpb-tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from,to{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}@keyframes wobble{from,to{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}.sgpb-wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{11.1%,from,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{11.1%,from,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.sgpb-jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.sgpb-bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.sgpb-bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.sgpb-bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.sgpb-bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.sgpb-bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.sgpb-bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.sgpb-fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.sgpb-fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.sg-animated.sgpb-flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.sgpb-flipInX{backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}.flipInX,.flipInY{-webkit-backface-visibility:visible!important}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;backface-visibility:visible!important}.flipOutX,.flipOutY{-webkit-backface-visibility:visible!important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.sgpb-rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.sgpb-rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.sgpb-rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-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)}}.sgpb-slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-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)}}.sgpb-slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-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)}}.sgpb-slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-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)}}.sgpb-slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.sgpb-iframe-spiner{background:url('data:image/gif;base64,R0lGODlh8ABAAaIHALa2tmNjY8XFxdbW1oyMjO/v7+bm5v///yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY0QTk5QUJDNTA1RDExRTA4NTIwQzAwMjQyRkFEMkEyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY0QTk5QUJENTA1RDExRTA4NTIwQzAwMjQyRkFEMkEyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjRBOTlBQkE1MDVEMTFFMDg1MjBDMDAyNDJGQUQyQTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjRBOTlBQkI1MDVEMTFFMDg1MjBDMDAyNDJGQUQyQTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87N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') center center no-repeat}.sgpb-alert{padding:15px;border:1px solid transparent;border-radius:4px;text-align:center}.sgpb-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.sgpb-alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.sgpb-alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.sgpb-alert p{margin-bottom:0}[id*=__lpform_sgpb-]{position:fixed !important}.sgpb-floating-button{display:inline-block;text-decoration:none !important;z-index:99999999;position:fixed;text-align:center;padding:10px;font-family:sans-serif !important;font-weight:600 !important;box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;cursor:pointer !important;letter-spacing:.05em !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sgpb-floating-button{display:inline-block;text-decoration:none;font-family:sans-serif;font-weight:600;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;cursor:pointer !important;letter-spacing:.05em !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sgpb-floating-button:focus,.sgpb-floating-button:focus{outline:0 !important}.sgpb-basic-left-center{transform:rotate(90deg) !important;transform-origin:left bottom 0 !important}.sgpb-basic-right-center{transform:rotate(-90deg);transform-origin:right bottom 0;right:0}.sgpb-basic-bottom-right{right:0;bottom:0}.sgpb-basic-bottom-left{bottom:0;left:0}.sgpb-basic-top-right{right:0;top:0}.sgpb-basic-bottom-center{bottom:0}.sgpb-basic-top-left{left:0;top:0}.sgpb-corner-bottom-right{right:-65px;bottom:-30px;transform:rotate(-45deg);transform-origin:right center 0;width:160px;height:160px;display:inline-grid;border:none !important}.sgpb-corner-bottom-right:hover{right:-63px !important;bottom:-28px !important}.sgpb-corner-bottom-left{bottom:-145px;left:-115px;transform:rotate(45deg);transform-origin:right center 0;width:160px;height:160px;display:inline-grid;border:none !important}.sgpb-corner-bottom-left:hover{bottom:-143px !important;left:-113px !important}.sgpb-corner-top-right{width:160px;height:160px;display:inline-grid;border:none !important;right:62px;top:-145px;transform:rotate(-140deg);transform-origin:right center 0}.sgpb-corner-top-left .sgpb-corner-floating-button-text,.sgpb-corner-top-right .sgpb-corner-floating-button-text{transform:rotate(180deg);height:20px}.sgpb-corner-top-right:hover{right:64px !important;top:-143px !important}.sgpb-corner-top-left{left:-220px;top:-40px;transform:rotate(140deg);transform-origin:right center 0;width:155px;height:155px;display:inline-grid;border:none !important}.sgpb-corner-top-left:hover{left:-218px !important;top:-38px !important}.sgpb-corner-floating-button-text{margin-bottom:120px !important}
.wpml-ls-legacy-list-horizontal{border:1px solid transparent;padding:7px;clear:both}.wpml-ls-legacy-list-horizontal>ul{padding:0;margin:0!important;list-style-type:none}.wpml-ls-legacy-list-horizontal .wpml-ls-item{padding:0;margin:0;list-style-type:none;display:inline-block}.wpml-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:5px 10px 6px;line-height:1}.wpml-ls-legacy-list-horizontal a span{vertical-align:middle}.wpml-ls-legacy-list-horizontal a span.wpml-ls-bracket{vertical-align:unset}.wpml-ls-legacy-list-horizontal .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{text-align:center}
.wpml-ls-statics-footer a,.wpml-ls-statics-footer .wpml-ls-sub-menu a,.wpml-ls-statics-footer .wpml-ls-sub-menu a:link,.wpml-ls-statics-footer li:not(.wpml-ls-current-language) .wpml-ls-link,.wpml-ls-statics-footer li:not(.wpml-ls-current-language) .wpml-ls-link:link{color:#444;background-color:#fff}.wpml-ls-statics-footer .wpml-ls-sub-menu a:hover,.wpml-ls-statics-footer .wpml-ls-sub-menu a:focus,.wpml-ls-statics-footer .wpml-ls-sub-menu a:link:hover,.wpml-ls-statics-footer .wpml-ls-sub-menu a:link:focus{color:#000;background-color:#eee}.wpml-ls-statics-footer .wpml-ls-current-language>a{color:#444;background-color:#fff}.wpml-ls-statics-footer .wpml-ls-current-language:hover>a,.wpml-ls-statics-footer .wpml-ls-current-language>a:focus{color:#000;background-color:#eee}
.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}
html{font-size:18px;font-family:'Roboto',sans-serif;font-weight:300;touch-action:manipulation;-webkit-tap-highlight-color:transparent}html,body,address,blockquote,div,dl,form,h1,h2,h3,h4,h5,h6,ol,p,pre,table,ul,dd,dt,li,tbody,td,tfoot,th,thead,tr,del,ins,map,object,a,abbr,acronym,b,bdo,big,br,cite,code,dfn,em,i,img,kbd,q,samp,small,span,strong,sub,sup,tt,var,legend,fieldset{margin:0;padding:0;text-decoration:none}img,fieldset{border:0}img{display:block;max-width:100%;height:auto;width:auto\9}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul li{list-style-type:none}#human{display:none !important}html,body{width:100%;height:100%;scroll-behavior:smooth}button{cursor:pointer;border:none}input[type=submit]{cursor:pointer}.table{display:table}.flex{display:flex}.grid{display:grid}:root{--first-color:#046cb6;--first-color-hover:#0f5688;--second-color:#231f20;--font-color:#696969;--filter-blue:invert(26%) sepia(84%) saturate(1707%) hue-rotate(185deg) brightness(93%) contrast(97%);--filter-white:invert(100%) sepia(1%) saturate(0%) hue-rotate(201deg) brightness(105%) contrast(101%)}.wrap{position:relative;margin:0 auto;width:1400px}.specialheight{min-height:760px}.bold{font-weight:700}.light{font-weight:300}.flex{display:flex}body.no-scroll{overflow:hidden}.dark-overlay{position:absolute;top:0;left:0;width:65%;height:100vh;opacity:.5;box-sizing:border-box;border-bottom:100vh solid #000;border-right:50vw solid transparent;border-top:0 solid transparent}.shadow{width:80%;padding-bottom:7%;z-index:-1;margin:auto;background:url(//www.garageredrex.ca/wp-content/themes/blankslate-child/img/shadow.png) no-repeat top center/contain}.anchor{position:relative;visibility:hidden;top:-150px;display:block}.overlay{position:fixed;top:0;width:100%;height:100%;background-color:#000;visibility:hidden;opacity:0;z-index:1001;transition:all .6s}.overlay.appear{visibility:visible;opacity:.3}.titre{font-size:36px;text-transform:uppercase;color:var(--second-color);border-left:5px solid var(--my-color);padding-left:20px;margin-bottom:30px}p{line-height:1.6em}.sous-titre h2{font-size:30px;text-transform:uppercase;padding-bottom:10px;width:max-content;border-bottom:5px solid var(--my-color)}.sous-titre p{font-size:24px;line-height:1.6em}.general-btn{display:block;width:max-content;color:#fff;font-size:18px;font-weight:700;background-color:var(--first-color);text-transform:uppercase;padding:15px 30px;transition:all .4s}.general-btn:hover{background-color:var(--first-color-hover)}.border-title{font-size:36px;color:#fff;background-color:var(--second-color);text-transform:uppercase;padding:30px 40px;border-left:50px solid var(--first-color);box-sizing:border-box}#nav{position:fixed;width:100%;z-index:1000;top:0;box-shadow:0 0 18px #00000066;transition:all .8s}#nav .top{background-color:var(--first-color);padding:10px 0}#nav .top .menu{display:flex;gap:15px;align-items:center;justify-content:flex-end}#nav .top .menu .item{display:flex;align-items:center;transition:all .4s}#nav .top .menu .item:hover{opacity:.7}#nav .top .menu .item:not(:last-child):after{display:inline-flex;content:'|';color:#fff;opacity:.4;margin-left:15px}#nav .top .menu .item img{display:inline-block}#nav .top .menu .item a{color:#fff;font-weight:400}#nav .bottom{display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:20px 0}#nav .bottom .bottom-container{display:flex;gap:50px;align-items:center}#nav .bottom .bottom-container .logo{opacity:1;margin-top:-50px}#nav .bottom .bottom-container .logo img{transition:all .4s}#nav .bottom .bottom-container .menu{display:flex;gap:30px}#nav .bottom .bottom-container .menu>li>a,#nav .bottom .bottom-container .menu>.menu-item-has-children>a{text-transform:uppercase;color:var(--second-color);font-weight:400;font-size:18px;transition:all .4s}#nav .bottom .bottom-container .menu>li>a:hover,#nav .menu-item-has-children>a:hover{color:var(--first-color-hover)}#nav .bottom .bottom-container .soumission-btn{border:none;font-size:18px;margin-left:auto}#nav .bottom .bottom-container .soumission-btn:hover{background-color:var(--first-color-hover)}#nav .sub-menu{position:absolute;width:300px;transform:translateY(15px);visibility:hidden;opacity:0;transition:all .4s}#nav .sub-menu:before{display:block;content:'';width:100%;height:20px}#nav .sub-menu a{display:block;padding:10px;font-size:16px;color:#fff;background-color:var(--first-color);font-weight:400;transition:all .4s}#nav .sub-menu a:hover{padding-left:15px;background-color:var(--first-color-hover)}#nav .menu-item-has-children:hover .sub-menu{visibility:visible;opacity:1;transform:translateY(0)}#nav .bottom .bottom-container .menu>.menu-item-has-children:hover>a{color:var(--first-color-hover)}#nav .bottom .bottom-container .menu>.menu-item-has-children:hover>a:after{transform:rotate(180deg)}#nav .menu-item-has-children>a{display:inline-flex;align-items:center;gap:8px;text-transform:uppercase;color:var(--second-color);font-weight:400;font-size:18px;transition:all .4s}#nav .menu-item-has-children>a:after{display:block;content:'';width:16px;height:16px;background:url(//www.garageredrex.ca/wp-content/themes/blankslate-child/img/icons/dropdown-arrow.svg) no-repeat center center/contain}#nav .bottom .menu-icon{display:none;width:48px;height:48px;background:url(//www.garageredrex.ca/wp-content/themes/blankslate-child/img/icons/menuicon.svg) no-repeat center center/contain;cursor:pointer;opacity:1;transform:translateX(0);filter:var(--filter-blue);border:none;transition:.4s}#nav .bottom .menuicon.open{opacity:0;transform:translateX(-100px)}#nav .bottom .closeicon{position:absolute;top:0;left:0;right:0;margin:auto;opacity:0;transform:translateX(100px);cursor:pointer;transition:visibility .4s,opacity .4s,transform .4s}#nav .bottom .closeicon.show{opacity:1;transform:translateX(0)}#nav .bottom .menu-icon:hover,#nav .bottom .closeicon:hover{opacity:.7}#mobile-menu{position:fixed;right:-50%;top:0;background-color:var(--second-color);height:100%;width:50%;padding:30px;box-sizing:border-box;z-index:1002;overflow-y:scroll;transition:all .6s}#mobile-menu.show{right:0}#mobile-menu .menu li a{display:block;color:#fff;font-weight:400;text-transform:uppercase;padding:15px 15px 15px 0;transition:all .4s}#mobile-menu .menu li a:hover{background-color:var(--first-color);padding-left:15px}#mobile-menu .sub-menu{display:none}#mobile-menu .sub-menu li a{font-size:14px;padding:10px 10px 10px 20px}#mobile-menu .sub-menu li a:hover{padding-left:35px}#mobile-menu .menu .menu-item-has-children>a{cursor:pointer}#mobile-menu .menu .menu-item-has-children>a.open{background-color:var(--first-color);padding-left:15px}#mobile-menu .soumission-btn{width:max-content;margin:15px 0 30px}#mobile-menu .extra{display:flex;flex-direction:column;gap:30px;border-top:1px solid #a8a8a8;padding-top:30px}#mobile-menu .extra a{color:#fff;opacity:1;font-weight:400;transition:all .4s}#mobile-menu .extra a:hover{opacity:.7}#mobile-menu .extra .socials{display:flex;gap:15px}#mobile-menu:after{content:'';display:block}#soumission-menu{position:fixed;right:-50%;top:0;background-color:var(--second-color);height:100%;width:50%;padding:30px;box-sizing:border-box;z-index:1002;transition:all .6s}#soumission-menu.show{right:0}#soumission-menu form{display:flex;gap:30px;flex-direction:column}#soumission-menu form input[type=text],#soumission-menu form input[type=email]{all:unset;height:40px;color:#fff;border-bottom:1px solid #fff;padding-bottom:10px}#soumission-menu form textarea{all:unset;height:100px;color:#fff;border:1px solid #fff;padding:15px}#soumission-menu form input[type=submit]{width:max-content;border:none}.close-btn{all:unset;display:block;margin-left:auto;margin-bottom:15px;width:24px;height:24px;background:url(//www.garageredrex.ca/wp-content/themes/blankslate-child/img/icons/closeicon.svg) no-repeat center center/contain;cursor:pointer;transition:all .3s}.close-btn:hover{opacity:.7}#accueil-top{height:100vh}#accueil-top .slider .slide{position:relative;overflow:hidden}#accueil-top .slider .slogan{position:absolute;bottom:33%;width:50%;border-left:2px solid #fff;padding-left:30px;box-sizing:border-box;z-index:5}#accueil-top .slider .slogan h1{font-size:48px;font-weight:300;color:#fff;font-weight:700;text-transform:uppercase;margin-bottom:20px;text-shadow:0 0 15px #00000066}#accueil-top .slider .slogan a,#accueil-top .slider .slogan button{display:block;width:max-content;color:#fff;font-size:18px;font-weight:700;text-transform:uppercase;padding:20px 30px;background-image:linear-gradient(to right,var(--first-color-hover) 50%,var(--first-color) 50%);background-size:200% 200%;background-position:top right;transition:all .4s}#accueil-top .slider .slogan a:hover,#accueil-top .slider .slogan button:hover{background-position:bottom left;border:3px solid var(--my-color)}#accueil-top .slider .slogan button{border:none;cursor:pointer}#accueil-content .services-section{margin-top:-150px;margin-bottom:100px}#accueil-content .services-section .services-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}#accueil-content .services-section .services-grid .service-box{position:relative;height:300px;overflow:hidden;transition:all .4s}#accueil-content .services-section .services-grid .service-box:hover{box-shadow:0 0 15px #00000066}#accueil-content .services-section .services-grid .service-box h2{position:absolute;bottom:0;width:100%;color:#fff;font-size:20px;background-color:var(--first-color);text-transform:uppercase;text-align:center;padding:15px;box-sizing:border-box;z-index:10}#accueil-content .services-section .services-grid .service-box .description{height:100%;color:#fff;background-color:#046cb6a6;font-size:16px;font-weight:400;padding:15px;box-sizing:border-box;opacity:0;transform:translateY(100%);transition:all .6s}#accueil-content .services-section .services-grid .service-box:hover .description{opacity:1;transform:translateY(0)}#accueil-content .services-section .services-grid .service-box .description p{display:none;line-height:1.2em}#accueil-content .section-video{position:relative;margin:40px 0 140px}#accueil-content .section-video h2{color:#222;margin-bottom:30px;font-weight:700;font-size:1.6em;line-height:1.2em;text-align:center}#accueil-content .section-video .video-container{position:relative;width:100%;padding-top:56.25%;overflow:hidden}#accueil-content .section-video .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}#accueil-content .apropos{margin-bottom:100px}#accueil-content .apropos .text-image-section{display:flex;align-items:flex-end;border-bottom:100px solid #f3f3f3}#accueil-content .apropos .text-image-section .image{width:40%;max-width:765px;height:540px}#accueil-content .apropos .text-image-section .image img{width:100%;height:100%;object-fit:cover}#accueil-content .apropos .text-image-section .text-content{flex-grow:1;color:var(--font-color)}#accueil-content .apropos .text-image-section .text-content h2{max-width:950px}#accueil-content .apropos .text-image-section .text-content .bottom{width:100%;background-color:#f3f3f3;box-sizing:border-box;padding:50px}#accueil-content .apropos .text-image-section .text-content .bottom .text{max-width:850px}#accueil-content .apropos .text-image-section .text-content .bottom .text p:not(:last-child){margin-bottom:30px}#accueil-content .apropos .text-image-section .text-content .bottom .text .btn-simple{display:flex;align-items:center;gap:15px;width:max-content;color:var(--first-color);text-transform:uppercase;font-weight:700;transition:all .4s}#accueil-content .apropos .text-image-section .text-content .bottom .text .btn-simple:hover{color:var(--first-color-hover)}#accueil-content .apropos .text-image-section .text-content .bottom .text .btn-simple:after{display:block;content:'';width:12px;height:16px;background:url(//www.garageredrex.ca/wp-content/themes/blankslate-child/img/icons/arrow-right-blue.svg) no-repeat center center/contain;transition:all .4s}#accueil-content .apropos .text-image-section .text-content .bottom .text .btn-simple:hover:after{padding-left:10px}#accueil-content .vente .text-image-section{display:flex;align-items:flex-end;flex-direction:row-reverse;border-bottom:100px solid #f3f3f3}#accueil-content .vente .text-image-section .image{width:40%;max-width:765px;height:540px}#accueil-content .vente .text-image-section .image img{width:100%;height:100%;object-fit:cover}#accueil-content .vente .text-image-section .text-content{flex-grow:1;color:var(--font-color)}#accueil-content .vente .text-image-section .text-content h2{max-width:950px;margin-left:auto}#accueil-content .vente .text-image-section .text-content .bottom{width:100%;background-color:#f3f3f3;box-sizing:border-box;padding:50px}#accueil-content .vente .text-image-section .text-content .bottom .text{max-width:850px;margin-left:auto}#accueil-content .vente .text-image-section .text-content .bottom .text p:not(:last-child){margin-bottom:30px}#accueil-content .vente .text-image-section .text-content .bottom .text .btn-simple{display:flex;align-items:center;gap:15px;width:max-content;color:var(--first-color);text-transform:uppercase;font-weight:700;transition:all .4s}#accueil-content .vente .text-image-section .text-content .bottom .text .btn-simple:hover{color:var(--first-color-hover)}#accueil-content .vente .text-image-section .text-content .bottom .text .btn-simple:after{display:block;content:'';width:12px;height:16px;background:url(//www.garageredrex.ca/wp-content/themes/blankslate-child/img/icons/arrow-right-blue.svg) no-repeat center center/contain;transition:all .4s}#accueil-content .vente .text-image-section .text-content .bottom .text .btn-simple:hover:after{padding-left:10px}#accueil-content .cger-banner{padding:100px 0}#accueil-content .cger-banner .content{width:60%;color:#fff;border-left:2px solid #fff;padding-left:30px;box-sizing:border-box}#accueil-content .cger-banner .content h2{font-size:36px;text-transform:uppercase}#accueil-content .cger-banner .content p{font-size:24px;margin:50px 0}#accueil-content .cger-banner .content a{display:block;width:max-content}#accueil-content .realisations{position:relative;background-color:#f3f3f3;padding:100px 0;margin-bottom:100px}#accueil-content .realisations:before{display:block;content:'';position:absolute;top:36%;width:100%;height:230px;background-color:var(--first-color)}#accueil-content .realisations h2{font-size:36px;color:var(--second-color);text-transform:uppercase;text-align:center;margin-bottom:50px}#accueil-content .realisations .real-slider-container{position:relative;width:90%;margin:0 auto 50px;z-index:10}#accueil-content .realisations .real-slider-container .arrow{all:unset;position:absolute;top:55%;width:48px;height:48px;cursor:pointer;background:url(//www.garageredrex.ca/wp-content/themes/blankslate-child/img/icons/circle-arrow.svg) no-repeat center center/contain;transition:all .4s}#accueil-content .realisations .real-slider-container .arrow.prev-arrow{left:-75px}#accueil-content .realisations .real-slider-container .arrow.next-arrow{right:-75px;transform:rotate(180deg)}#accueil-content .realisations .real-slide{display:flex}#accueil-content .realisations .real-slide .avant,#accueil-content .realisations .real-slide .apres{position:relative;width:50%}#accueil-content .realisations .real-slide .avant:after,#accueil-content .realisations .real-slide .apres:after{display:block;position:absolute;color:var(--second-color);font-size:24px;background-color:#fff;font-weight:700;padding:15px 30px}#accueil-content .realisations .real-slide .avant:after{top:0;left:0}#accueil-content .realisations .real-slide .apres:after{top:0;right:0}#accueil-content .realisations .real-slide img{width:100%}#accueil-content .realisations .btn-blue{display:block;width:max-content;color:#fff;font-weight:700;background-color:var(--first-color);text-transform:uppercase;padding:15px 30px;margin:auto;transition:all .4s}#accueil-content .realisations .btn-blue:hover{background-color:var(--first-color-hover)}#accueil-content .accueil-bottom .flex{display:flex;justify-content:space-between;gap:100px}#accueil-content .accueil-bottom .flex>*{width:50%}#accueil-content .accueil-bottom .flex .border-title{margin-bottom:50px}#accueil-content .accueil-bottom .nouvelles .articles{display:flex;flex-direction:column;gap:30px}#accueil-content .accueil-bottom .nouvelles .articles .single{display:flex;align-items:center;gap:30px}#accueil-content .accueil-bottom .nouvelles .articles .single .image{position:relative;width:35%;aspect-ratio:1/1}#accueil-content .accueil-bottom .nouvelles .articles .single .image img{width:100%;object-fit:cover}#accueil-content .accueil-bottom .nouvelles .articles .single .image:after{display:block;content:url(//www.garageredrex.ca/wp-content/themes/blankslate-child/img/icons/arrow-right.svg);position:absolute;top:0;left:0;width:100%;height:100%;background-color:#046cb6a6;opacity:0;transition:all .4s}#accueil-content .accueil-bottom .nouvelles .articles .single:hover .image:after{opacity:1}#accueil-content .accueil-bottom .nouvelles .articles .single .content{width:65%}#accueil-content .accueil-bottom .nouvelles .articles .single .date{color:var(--second-color);text-transform:uppercase;font-weight:400}#accueil-content .accueil-bottom .nouvelles .articles .single h3{font-size:24px;color:var(--first-color);text-transform:uppercase;margin:10px 0}#accueil-content .accueil-bottom .nouvelles .articles .single p{font-size:16px;color:var(--font-color)}#accueil-content .accueil-bottom{margin-bottom:100px}#accueil-content .accueil-bottom .contact p{color:var(--font-color)}#accueil-content .accueil-bottom form{display:flex;flex-direction:column;gap:30px;margin-top:50px}#accueil-content .accueil-bottom form .input{display:flex;flex-direction:column;position:relative}#accueil-content .accueil-bottom form .input label{position:absolute;top:-15px;left:20px;font-size:16px;color:var(--font-color);background-color:#fff;padding:5px;pointer-events:none}#accueil-content .accueil-bottom form .input input[type=text],#accueil-content .accueil-bottom form .input input[type=email],#accueil-content .accueil-bottom form .input textarea{font-family:'Roboto',sans-serif;color:var(--first-color);font-size:16px;font-weight:300;border:1px solid var(--font-color);padding:20px 25px;box-sizing:border-box;transition:all .4s}#accueil-content .accueil-bottom form .input textarea{height:120px}#accueil-content .accueil-bottom form .input input[type=text]:focus,#accueil-content .accueil-bottom form .input input[type=email]:focus,#accueil-content .accueil-bottom form .input textarea:focus{outline:none;border:1px solid var(--first-color)}#accueil-content .accueil-bottom form .input input[type=text]:focus~label,#accueil-content .accueil-bottom form .input input[type=email]:focus~label,#accueil-content .accueil-bottom form .input textarea:focus~label{color:var(--first-color)}#accueil-content .accueil-bottom form input[type=submit]{border:none;width:max-content;font-size:18px}#page-top{position:relative;height:350px;margin-bottom:100px}#page-top h1{position:absolute;left:0;right:0;bottom:50px;color:#fff;font-size:48px;text-transform:uppercase;border-left:5px solid #fff;padding-left:15px;box-sizing:border-box}#page-top:before{content:'';display:block;width:100%;height:100%;background-color:#000;opacity:.5}.page-content p{color:var(--font-color)}.page-content .text-image-section{display:flex;align-items:flex-start;gap:50px;margin-bottom:50px}.page-content .text-image-section h2,.page-content .text-section h2{margin-bottom:30px}.page-content .text-image-section .text p:not(:last-child),.page-content .text-section p:not(:last-child){margin-bottom:30px}.page-content .text-image-section img{max-width:45%}.page-content .text-image-section-wrap img{float:left;width:40%;margin:0 50px 50px 0}.page-content .text-image-section-wrap .text h2{width:calc(60% - 50px);margin-left:auto;margin-bottom:30px}.page-content .text-image-section-wrap .text p:not(:last-child){margin-bottom:30px}.page-content .img-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:50px}.page-content .img-gallery img{width:100%;height:100%;aspect-ratio:1.43/1;object-fit:cover}.page-content>*:not(:last-child){margin-bottom:100px}#apropos{margin-bottom:100px}#apropos .avantages{text-align:center;background-color:#f3f3f3;padding:100px 0}#apropos .avantages h2{font-size:36px;color:var(--second-color);text-transform:uppercase;margin-bottom:50px}#apropos .avantages .avantages-boxes{display:grid;grid-template-columns:repeat(3,1fr);gap:100px}#apropos .avantages .avantages-boxes .single .icon{width:100px;height:100px;background:url(//www.garageredrex.ca/wp-content/themes/blankslate-child/img/icons/checkmark-blue.svg) no-repeat center center/contain;margin:0 auto 30px}#apropos .avantages .avantages-boxes .single h3{font-size:24px;color:var(--first-color);text-transform:uppercase;margin-bottom:30px}#apropos .button-group{display:flex;justify-content:center;gap:30px}#service .service-banner{margin-bottom:0}#service .service-banner .service-boxes{background:url(//www.garageredrex.ca/wp-content/themes/blankslate-child/img/service-banner.jpg) no-repeat center center/cover;padding:100px 0}#service .service-banner .service-boxes .service-boxes-container{display:flex;justify-content:center;gap:50px 100px;flex-wrap:wrap}#service .service-banner .service-boxes .service-boxes-container .service{max-width:45%}#service .service-banner .service-boxes .service-boxes-container .service h2{font-size:24px;text-transform:uppercase;margin-bottom:10px}#service .service-banner .service-boxes .service-boxes-container .service h2,#service .service-boxes .service p{color:#fff}#service .service-list{background-color:#000;padding:50px 0}#service .service-list ul{display:flex;justify-content:center;flex-wrap:wrap;gap:30px;color:#d2d2d2}#service .service-list ul li{width:30%;font-size:16px;text-align:center}#service .soumission-banner{background-color:#f3f3f3;padding:50px 0}#service .soumission-banner .text-btn-container{display:flex;justify-content:center;align-items:center;gap:50px;width:800px;max-width:80%;margin:auto}#service .soumission-banner .text-btn-container p{font-size:24px;color:var(--first-color);font-weight:400;text-transform:uppercase}#service .soumission-banner .text-btn-container button{min-width:271px}#service .bottom-section{margin-top:100px}#vente-remorques{margin-bottom:100px}#vente-remorques .remorques{display:grid;grid-template-columns:1fr 1fr;gap:50px 100px}#vente-remorques .remorques .single .top img{height:300px;width:100%;object-fit:cover}#vente-remorques .remorques .single .top .title-box{position:relative;border-left:30px solid var(--first-color);padding:15px 30px;margin-bottom:30px;background-image:linear-gradient(to right,var(--first-color) 50%,var(--second-color) 0);background-position:right;background-size:200% 200%;transition:all .6s}#vente-remorques .remorques .single .top:hover .title-box{background-position:left}#vente-remorques .remorques .single .top .title-box .arrow{position:absolute;top:50%;transform:translateY(-50%);right:30px;width:32px;height:32px;opacity:0;background:url(//www.garageredrex.ca/wp-content/themes/blankslate-child/img/icons/arrow-right.svg) no-repeat center center/contain;transition:all .3s}#vente-remorques .remorques .single .top:hover .title-box .arrow{opacity:1;transition-delay:.4s}#vente-remorques .remorques .single .title-box h2,#vente-remorques .remorques .single .title-box .prix{color:#fff;text-transform:uppercase}#remorque{margin-bottom:100px}#remorque .info h2{font-size:30px}#remorque .info .price-row{display:flex;justify-content:space-between;align-items:center;gap:15px;flex-wrap:wrap;margin-bottom:30px}#remorque .info .price-row .price{color:var(--first-color);font-weight:700;text-transform:uppercase;margin-bottom:0}#remorque .info .price-row a{display:flex;align-items:center;gap:10px;font-size:16px;padding:10px 30px}#remorque .info .price-row a:before{display:block;content:'';width:24px;height:24px;filter:var(--filter-white);background:url(//www.garageredrex.ca/wp-content/themes/blankslate-child/img/icons/phone.svg) no-repeat center center/contain}#remorque .images{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}#remorque .images img{aspect-ratio:1/1;width:100%;height:100%;object-fit:cover}#realisations{margin-bottom:100px}#realisations .category h2{margin-bottom:50px}#realisations .category .single{display:flex;align-items:center;gap:50px;padding-bottom:25px;margin-bottom:25px}#realisations .category .single:not(:last-child){border-bottom:1px solid #ececec}#realisations .category .single .images{display:flex;gap:30px;width:60%}#realisations .category .single .images img{aspect-ratio:1.43/1;width:100%;object-fit:cover}#realisations .category .single .images p{color:#fff;background-color:var(--second-color);font-weight:700;text-align:center;text-transform:uppercase;padding:10px 30px}#realisations .category .single .info{width:40%}#realisations .category .single .info h3{color:var(--second-color);font-size:24px;text-transform:uppercase;margin-bottom:30px}#realisations .category .single .info a{display:block;color:var(--first-color);text-transform:uppercase;font-weight:700;margin-top:30px;transition:all .4s}#realisations .category .single .info a:hover{color:var(--first-color-hover)}#temoignages{margin-bottom:100px}#temoignages .tem-container{display:grid;grid-template-columns:1fr 1fr;gap:100px}#temoignages .tem-container .single>*:not(:last-child){margin-bottom:15px}#temoignages .tem-container .single .title{text-transform:uppercase}#temoignages .tem-container .single .title h2,#temoignages .tem-container .single .title p{color:var(--second-color)}#temoignages .tem-container .single .rating{display:flex;align-items:center;gap:5px}#temoignages .tem-container .single .rating .star{width:20px;height:20px;background:url(//www.garageredrex.ca/wp-content/themes/blankslate-child/img/icons/star.svg) no-repeat center center/contain}#contact .top{display:flex;gap:100px}#contact .top .coords{width:60%}#contact .top .form{width:40%}#contact .top .coords .info-box{display:flex;flex-direction:column;gap:30px;border:5px solid var(--first-color);padding:50px;margin-bottom:50px}#contact .top .coords .info-box>*{display:flex;align-items:center;gap:15px;color:var(--first-color);font-weight:700}#contact .top .coords .info-box>a{transition:all .4s}#contact .top .coords .info-box>a:hover{color:var(--first-color-hover)}#contact .top .coords .info-box>* img{width:32px;filter:var(--filter-blue)}#contact .top .coords .info-box>* p{color:var(--first-color)}#contact .top .coords iframe{width:100%}#contact .top .form h2{margin-bottom:30px}#contact .top .form form{display:flex;flex-direction:column;gap:30px;margin-top:50px}#contact .top .form form .input{display:flex;flex-direction:column;position:relative}#contact .top .form form .input label{position:absolute;top:-15px;left:20px;font-size:16px;color:var(--font-color);background-color:#fff;padding:5px;pointer-events:none}#contact .top .form form .input input[type=text],#contact .top .form form .input input[type=email],#contact .top .form form .input textarea{font-family:'Roboto',sans-serif;color:var(--first-color);font-size:16px;font-weight:300;border:1px solid var(--font-color);padding:20px 25px;box-sizing:border-box;transition:all .4s}#contact .top .form form .input textarea{height:120px}#contact .top .form form .input input[type=text]:focus,#contact .top .form form .input input[type=email]:focus,#contact .top .form form .input textarea:focus{outline:none;border:1px solid var(--first-color)}#contact .top .form form .input input[type=text]:focus~label,#contact .top .form form .input input[type=email]:focus~label,#contact .top .form form .input textarea:focus~label{color:var(--first-color)}#contact .top .form form input[type=submit]{border:none;width:max-content;font-size:18px}#contact .bottom{background-color:#f3f3f3;padding:100px 0}#contact .bottom h2{font-size:36px;color:var(--second-color);text-align:center;text-transform:uppercase;margin-bottom:50px}#contact .bottom .questions{display:grid;grid-template-columns:repeat(3,1fr);gap:50px}#contact .bottom .questions .single h3{color:var(--first-color);margin-bottom:15px}#nouvelles{margin-bottom:100px}#nouvelles .blog-container{display:flex;gap:50px}#nouvelles .blog-container .main-content{width:65%}#nouvelles.archive .blog-container .main-content{display:grid;grid-template-columns:1fr 1fr;gap:50px}#nouvelles .blog-container .main-content article img{object-fit:cover;margin-bottom:30px}#nouvelles .blog-container .main-content article .entry-title a{display:block;color:var(--first-color);text-transform:uppercase;margin-bottom:10px}#nouvelles .blog-container .main-content article .entry-date{display:block;color:var(--second-color);text-transform:uppercase;font-weight:400;margin-bottom:5px}#nouvelles .blog-container .main-content article .image{position:relative;display:block;max-width:225px}#nouvelles .blog-container .main-content article .image img{width:100%}#nouvelles .blog-container .main-content article .image:after{display:block;content:url(//www.garageredrex.ca/wp-content/themes/blankslate-child/img/icons/arrow-right.svg);position:absolute;top:0;left:0;width:100%;height:100%;background-color:#046cb6a6;opacity:0;transition:all .4s}#nouvelles .blog-container .main-content article:hover .image:after{opacity:1}#nouvelles .blog-container .side-content{width:35%}#nouvelles .blog-container .side-content .xoxo h2{color:var(--second-color);text-transform:uppercase;margin-bottom:10px}#nouvelles .blog-container .side-content .xoxo ul{display:flex;flex-direction:column;gap:10px;background-color:#f3f3f3;border-top:5px solid var(--first-color);padding:30px 30px 35px}#nouvelles .blog-container .side-content .xoxo ul a{color:var(--first-color);font-weight:400;transition:all .4s}#nouvelles .blog-container .side-content .xoxo ul a:hover{color:var(--first-color-hover)}#nouvelles.single .blog-container .main-content article .entry-title a{font-size:36px;margin-bottom:30px}#nouvelles.single .blog-container .main-content article .entry-content p:not(:last-child){margin-bottom:30px}form input[name=email],form input[name=website]{display:none !important}#cookie-consent{padding:200px 0 100px}#cookie-consent h1,#cookie-consent h2,#cookie-consent h3,#cookie-consent h4{color:#333}#cookie-consent h2{margin-bottom:15px}#cookie-consent h3,#cookie-consent p{margin-bottom:10px}#cookie-consent p+h2,#cookie-consent ul+h2{margin-top:30px}#cookie-consent ul{padding-left:50px}#cookie-consent ul li{list-style-type:initial;color:var(--font-color);margin-bottom:10px}#policy-subfooter{background-color:#000;padding:15px 0}#policy-subfooter .policy-link-container{display:flex;justify-content:center;gap:10px 25px;flex-wrap:wrap;width:85%;margin:auto}#policy-subfooter .policy-link-container a{color:#fff;font-size:.9em;font-weight:300;transition:all .2s}#policy-subfooter .policy-link-container a:after{display:block;content:'';width:100%;height:1px;border-bottom:1px solid transparent;transition:all .2s}#policy-subfooter .policy-link-container a:hover{opacity:.8}#policy-subfooter .policy-link-container a:hover:after{border-bottom:1px solid #fff;opacity:.8}#footer{color:#a8a8a8;background-color:var(--second-color)}#footer .top{display:flex;gap:100px;padding:100px 0 50px}#footer .top h3{color:#fff;font-weight:400;text-transform:uppercase;margin-bottom:30px}#footer .top .menu{display:flex;flex-direction:column;gap:10px}#footer .top .menu ul,#footer .top .coords .info{display:flex;flex-direction:column;gap:15px}#footer .top .menu li{width:max-content}#footer .top .menu li a{color:#a8a8a8;transition:all .4s}#footer .top .menu li a:hover{color:#fff}#footer .top .logo{width:150px;align-self:center;margin-left:auto}#footer .bottom{display:flex;justify-content:space-between;padding:50px 0}#footer .bottom a{color:#a8a8a8;transition:all .4s}#footer .bottom a:hover{color:#fff}#merci{margin-bottom:100px}#merci .merci-container{text-align:center;padding:300px 0 200px}#merci .merci-container h1{color:var(--first-color);margin-bottom:15px}#merci .merci-container .button-group{display:flex;justify-content:center;gap:30px;margin-top:50px}#page-not-found{position:relative;height:80%}#page-not-found .wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;height:100%}#page-not-found h2{font-size:72px;color:var(--first-color)}#accueil-content .contact input:-webkit-autofill,#contact input:-webkit-autofill,#accueil-content .contact input:-webkit-autofill:hover,#contact input:-webkit-autofill:hover,#accueil-content .contact input:-webkit-autofill:focus,#contact input:-webkit-autofill:focus,#accueil-content .contact input:-webkit-autofill:active,#contact input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset !important}#soumission-menu input:-webkit-autofill,#soumission-menu input:-webkit-autofill:hover,#soumission-menu input:-webkit-autofill:focus,#soumission-menu input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px var(--second-color) inset !important}#accueil-content .contact input:-webkit-autofill,#contact input:-webkit-autofill{-webkit-text-fill-color:var(--first-color) !important}#soumission-menu input:-webkit-autofill{-webkit-text-fill-color:#fff !important}::placeholder{color:#a8a8a8}.slick-list.draggable{user-select:text}.form-result{color:#fff;padding:10px;margin-bottom:30px}.form-result.error{background-color:red}.form-result.success{background-color:#4cb51b}.form-result.contact{margin-top:30px}@media screen and (max-width:1450px){.wrap{width:1100px}#nav .bottom .bottom-container .logo img{width:120px}#nav .bottom .bottom-container .menu>li>a,#nav .bottom .bottom-container .menu>.menu-item-has-children>a,#nav .bottom .bottom-container .soumission-btn{font-size:16px}#apropos .avantages .avantages-boxes{gap:50px}#vente-remorques .remorques{gap:50px}#vente-remorques .remorques .single .top .title-box .arrow{right:10px}#footer .top{gap:50px}}@media screen and (max-width:1150px){.wrap{width:900px}#nav .top .item{font-size:14px}#nav .bottom .bottom-container .menu,#nav .bottom .bottom-container .soumission-btn{display:none}#nav .bottom .menu-icon{display:block;margin-left:auto}#accueil-content .services-section .services-grid{gap:15px}#accueil-content .services-section .services-grid .service-box h2{font-size:16px}#accueil-content .services-section .services-grid .service-box .description{font-size:14px}#accueil-content .realisations:before{height:180px}#service .service-banner .service-boxes .service-boxes-container .service{width:42%}#realisations .category .single{gap:30px;margin-bottom:100px}#realisations .category .single .images{gap:15px}#temoignages .tem-container{gap:100px 50px}#contact .top{gap:50px}#contact .top .coords,#contact .top .form{width:50%}#footer .top{flex-wrap:wrap}#footer .top h2{font-size:18px}#footer .top .logo{margin:50px auto 0}}@media screen and (max-width:950px){html{font-size:16px}.wrap{width:700px}.dark-overlay{width:80%}.border-title{font-size:30px}#accueil-top .slider .slogan{width:75%}#accueil-top .slider .slogan h1{font-size:36px}#accueil-content .services-section .services-grid{grid-template-columns:1fr 1fr}#accueil-content .services-section .services-grid .service-box .description{font-size:16px}#accueil-content .apropos{margin-bottom:0}#accueil-content .apropos .text-image-section,#accueil-content .vente .text-image-section{flex-direction:column;border-bottom:none}#accueil-content .apropos .text-image-section .image,#accueil-content .vente .text-image-section .image{width:100%;max-width:100%;height:300px}#accueil-content .cger-banner .content{width:100%}#accueil-content .cger-banner .content p{font-size:18px}#accueil-content .realisations:before{height:150px}#accueil-content .realisations .real-slider-container .arrow{width:32px;height:32px}#accueil-content .realisations .real-slider-container .arrow.prev-arrow{left:-50px}#accueil-content .realisations .real-slider-container .arrow.next-arrow{right:-50px}#accueil-content .realisations .real-slide .avant:after,#accueil-content .realisations .real-slide .apres:after{font-size:16px;padding:10px 20px}#accueil-content .accueil-bottom .flex{flex-direction:column;gap:50px}#accueil-content .accueil-bottom .flex>*{width:100%}#accueil-content .cger-banner .content h2,#accueil-content .realisations h2{font-size:30px}#page-top h1{font-size:36px}.page-content .text-image-section{flex-direction:column}.page-content .text-image-section img{width:100%;max-width:100%}#apropos .avantages h2,#service .service-banner h2{font-size:30px}#apropos .avantages .avantages-boxes{grid-template-columns:auto}#service .service-banner .service-boxes .service-boxes-container{gap:50px}#service .service-banner .service-boxes .service-boxes-container .service h2{font-size:20px}#service .soumission-banner .text-btn-container{gap:30px;flex-direction:column;text-align:center}#vente-remorques .remorques{grid-template-columns:auto}#remorque .info .text-image-section{gap:0}#remorque .images{gap:15px}#realisations .category .single{flex-direction:column;margin-bottom:50px}#realisations .category .single .images,#realisations .category .single .info{width:100%}#realisations .category .single .info h3{margin-bottom:15px}#realisations .category .single .info a{margin-top:15px}#contact .top{flex-direction:column-reverse}#contact .top .coords,#contact .top .form{width:100%}#contact .bottom h2{font-size:30px}#contact .bottom .questions{grid-template-columns:1fr 1fr;gap:30px}#nouvelles.archive .blog-container .main-content{grid-template-columns:auto;width:50%}#nouvelles .blog-container .side-content{width:50%}#nouvelles.single .blog-container{flex-direction:column}#nouvelles.single .blog-container .main-content,#nouvelles.single .blog-container .side-content{width:100%}#footer .bottom{font-size:14px;flex-direction:column;align-items:center;gap:10px;text-align:center}#footer .bottom .top-arrow{order:-1;margin-bottom:30px}}@media screen and (max-width:750px){.wrap{width:500px}.dark-overlay{width:120%;border-right:100vw solid transparent}#mobile-menu,#soumission-menu{width:75%;right:-75%}#accueil-top .slider .slogan{width:100%}#accueil-top .slider .slogan h1{font-size:30px}#accueil-content .realisations h2{margin-bottom:30px}#accueil-content .realisations:before{top:41%}#accueil-content .realisations .real-slide{flex-direction:column}#accueil-content .realisations .real-slider-container .real-slider{width:80%;margin:auto}#accueil-content .realisations .real-slide .avant,#accueil-content .realisations .real-slide .apres{width:100%}#accueil-content .realisations .real-slider-container .arrow.prev-arrow{left:-15px}#accueil-content .realisations .real-slider-container .arrow.next-arrow{right:-15px}#accueil-content .realisations{padding:50px 0}#accueil-content .services-section,#accueil-content .realisations,#accueil-content .accueil-bottom{margin-bottom:50px}#accueil-content .cger-banner .content h2,#accueil-content .realisations h2{font-size:24px}#page-top{height:250px;margin-bottom:50px}.page-content .text-image-section-wrap img{float:none;width:100%}.page-content .text-image-section-wrap .text{margin-bottom:50px}.page-content .text-image-section-wrap .text h2{width:100%}.page-content .img-gallery{gap:15px}.page-content>*:not(:last-child){margin-bottom:50px}#apropos,#vente-remorques,#remorque,#realisations,#temoignages,#merci{margin-bottom:50px}#apropos .avantages{padding:50px 0}#apropos .button-group{align-items:center;flex-direction:column;gap:15px}#service .service-banner .service-boxes{padding:50px 0}#service .service-banner .service-boxes .service-boxes-container .service{width:100%;max-width:100%}#service .service-banner ul li{width:45%}#service .bottom-section{margin-top:50px}#vente-remorques .remorques .single .top .title-box{border-left:none;background-position:left;padding:15px 30px 15px 15px}#vente-remorques .remorques .single .top .title-box .arrow{opacity:1}#remorque .info h2{font-size:24px}#remorque .images{grid-template-columns:1fr 1fr}#temoignages .tem-container{grid-template-columns:auto;gap:50px}#contact .top .coords iframe{height:300px}#contact .bottom{padding:50px 0}#nouvelles .blog-container{flex-direction:column}#nouvelles.archive .blog-container .main-content{grid-template-columns:auto;width:100%}#nouvelles .blog-container .main-content,#nouvelles .blog-container .side-content{width:100%}#nouvelles.single .blog-container .main-content article .entry-title a{font-size:30px}#footer .top{flex-direction:column}}@media screen and (max-width:550px){html{font-size:16px}.wrap{width:90%}.border-title{font-size:24px;border-left:30px solid var(--first-color);padding:15px}#nav .top .menu .item.fb-logo{display:none}#accueil-content .services-section .services-grid .service-box{height:200px}#accueil-content .services-section .services-grid .service-box h2{display:flex;justify-content:center;align-items:center;height:100%;background-color:#046cb6a6}#accueil-content .apropos .text-image-section .image,#accueil-content .vente .text-image-section .image{height:200px}#accueil-content .cger-banner .content p{margin:30px 0}#accueil-content .realisations:before{top:39%}#accueil-content .accueil-bottom .nouvelles .articles .single{flex-direction:column;gap:15px}#accueil-content .accueil-bottom .nouvelles .articles .single .image{width:40%;margin-right:auto}#accueil-content .accueil-bottom .nouvelles .articles .single .content{width:100%}#accueil-content .accueil-bottom .nouvelles .articles .single h3{font-size:18px}#accueil-content .accueil-bottom .nouvelles .articles .single p{font-size:14px}#page-top h1{font-size:30px}.page-content .img-gallery{grid-template-columns:auto}.page-content .img-gallery img{width:75%;margin:auto}#apropos .avantages h2,#service .service-banner h2{font-size:24px}#apropos .avantages .avantages-boxes .single h3{font-size:18px;margin-bottom:15px}#apropos .avantages .avantages-boxes .single .icon{width:64px;height:64px}#service .service-banner ul{list-style-position:inside;gap:30px 15px}#service .service-banner ul li{font-size:14px}#service .service-list{padding:30px 0}#service .soumission-banner .text-btn-container{gap:15px}#service .soumission-banner .text-btn-container p{font-size:18px}#vente-remorques .remorques .single .top img{height:200px}#remorque .info h2{font-size:20px}#temoignages .tem-container .single .title h2{font-size:20px}#temoignages .tem-container .single .rating .star{width:16px;height:16px}#contact .bottom h2{font-size:24px}#contact .bottom .questions{grid-template-columns:auto}#merci .merci-container{padding:200px 0 100px}#merci .merci-container h1{font-size:24px}#footer .top .menu ul,#footer .top .coords .info{flex-direction:row;flex-wrap:wrap}#cookie-consent{padding:150px 0 100px}#policy-subfooter .policy-link-container a{font-size:.8em}}
html{font-size:18px;font-family:'Roboto',sans-serif;font-weight:300;touch-action:manipulation;-webkit-tap-highlight-color:transparent}html,body,address,blockquote,div,dl,form,h1,h2,h3,h4,h5,h6,ol,p,pre,table,ul,dd,dt,li,tbody,td,tfoot,th,thead,tr,del,ins,map,object,a,abbr,acronym,b,bdo,big,br,cite,code,dfn,em,i,img,kbd,q,samp,small,span,strong,sub,sup,tt,var,legend,fieldset{margin:0;padding:0;text-decoration:none}img,fieldset{border:0}img{display:block;max-width:100%;height:auto;width:auto\9}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul li{list-style-type:none}#human{display:none !important}html,body{width:100%;height:100%;scroll-behavior:smooth}button{cursor:pointer;border:none}input[type=submit]{cursor:pointer}.table{display:table}.flex{display:flex}.grid{display:grid}:root{--first-color:#046cb6;--first-color-hover:#0f5688;--second-color:#231f20;--font-color:#696969;--filter-blue:invert(26%) sepia(84%) saturate(1707%) hue-rotate(185deg) brightness(93%) contrast(97%);--filter-white:invert(100%) sepia(1%) saturate(0%) hue-rotate(201deg) brightness(105%) contrast(101%)}.wrap{position:relative;margin:0 auto;width:1400px}.specialheight{min-height:760px}.bold{font-weight:700}.light{font-weight:300}.flex{display:flex}body.no-scroll{overflow:hidden}.dark-overlay{position:absolute;top:0;left:0;width:65%;height:100vh;opacity:.5;box-sizing:border-box;border-bottom:100vh solid #000;border-right:50vw solid transparent;border-top:0 solid transparent}.shadow{width:80%;padding-bottom:7%;z-index:-1;margin:auto;background:url(//www.garageredrex.ca/wp-content/themes/blankslate-child/img/shadow.png) no-repeat top center/contain}.anchor{position:relative;visibility:hidden;top:-150px;display:block}.overlay{position:fixed;top:0;width:100%;height:100%;background-color:#000;visibility:hidden;opacity:0;z-index:1001;transition:all .6s}.overlay.appear{visibility:visible;opacity:.3}.titre{font-size:36px;text-transform:uppercase;color:var(--second-color);border-left:5px solid var(--my-color);padding-left:20px;margin-bottom:30px}p{line-height:1.6em}.sous-titre h2{font-size:30px;text-transform:uppercase;padding-bottom:10px;width:max-content;border-bottom:5px solid var(--my-color)}.sous-titre p{font-size:24px;line-height:1.6em}.general-btn{display:block;width:max-content;color:#fff;font-size:18px;font-weight:700;background-color:var(--first-color);text-transform:uppercase;padding:15px 30px;transition:all .4s}.general-btn:hover{background-color:var(--first-color-hover)}.border-title{font-size:36px;color:#fff;background-color:var(--second-color);text-transform:uppercase;padding:30px 40px;border-left:50px solid var(--first-color);box-sizing:border-box}#nav{position:fixed;width:100%;z-index:1000;top:0;box-shadow:0 0 18px #00000066;transition:all .8s}#nav .top{background-color:var(--first-color);padding:10px 0}#nav .top .menu{display:flex;gap:15px;align-items:center;justify-content:flex-end}#nav .top .menu .item{display:flex;align-items:center;transition:all .4s}#nav .top .menu .item:hover{opacity:.7}#nav .top .menu .item:not(:last-child):after{display:inline-flex;content:'|';color:#fff;opacity:.4;margin-left:15px}#nav .top .menu .item img{display:inline-block}#nav .top .menu .item a{color:#fff;font-weight:400}#nav .bottom{display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:20px 0}#nav .bottom .bottom-container{display:flex;gap:50px;align-items:center}#nav .bottom .bottom-container .logo{opacity:1;margin-top:-50px}#nav .bottom .bottom-container .logo img{transition:all .4s}#nav .bottom .bottom-container .menu{display:flex;gap:30px}#nav .bottom .bottom-container .menu>li>a,#nav .bottom .bottom-container .menu>.menu-item-has-children>a{text-transform:uppercase;color:var(--second-color);font-weight:400;font-size:18px;transition:all .4s}#nav .bottom .bottom-container .menu>li>a:hover,#nav .menu-item-has-children>a:hover{color:var(--first-color-hover)}#nav .bottom .bottom-container .soumission-btn{border:none;font-size:18px;margin-left:auto}#nav .bottom .bottom-container .soumission-btn:hover{background-color:var(--first-color-hover)}#nav .sub-menu{position:absolute;width:300px;transform:translateY(15px);visibility:hidden;opacity:0;transition:all .4s}#nav .sub-menu:before{display:block;content:'';width:100%;height:20px}#nav .sub-menu a{display:block;padding:10px;font-size:16px;color:#fff;background-color:var(--first-color);font-weight:400;transition:all .4s}#nav .sub-menu a:hover{padding-left:15px;background-color:var(--first-color-hover)}#nav .menu-item-has-children:hover .sub-menu{visibility:visible;opacity:1;transform:translateY(0)}#nav .bottom .bottom-container .menu>.menu-item-has-children:hover>a{color:var(--first-color-hover)}#nav .bottom .bottom-container .menu>.menu-item-has-children:hover>a:after{transform:rotate(180deg)}#nav .menu-item-has-children>a{display:inline-flex;align-items:center;gap:8px;text-transform:uppercase;color:var(--second-color);font-weight:400;font-size:18px;transition:all .4s}#nav .menu-item-has-children>a:after{display:block;content:'';width:16px;height:16px;background:url(//www.garageredrex.ca/wp-content/themes/blankslate-child/img/icons/dropdown-arrow.svg) no-repeat center center/contain}#nav .bottom .menu-icon{display:none;width:48px;height:48px;background:url(//www.garageredrex.ca/wp-content/themes/blankslate-child/img/icons/menuicon.svg) no-repeat center center/contain;cursor:pointer;opacity:1;transform:translateX(0);filter:var(--filter-blue);border:none;transition:.4s}#nav .bottom .menuicon.open{opacity:0;transform:translateX(-100px)}#nav .bottom .closeicon{position:absolute;top:0;left:0;right:0;margin:auto;opacity:0;transform:translateX(100px);cursor:pointer;transition:visibility .4s,opacity .4s,transform .4s}#nav .bottom .closeicon.show{opacity:1;transform:translateX(0)}#nav .bottom .menu-icon:hover,#nav .bottom .closeicon:hover{opacity:.7}#mobile-menu{position:fixed;right:-50%;top:0;background-color:var(--second-color);height:100%;width:50%;padding:30px;box-sizing:border-box;z-index:1002;overflow-y:scroll;transition:all .6s}#mobile-menu.show{right:0}#mobile-menu .menu li a{display:block;color:#fff;font-weight:400;text-transform:uppercase;padding:15px 15px 15px 0;transition:all .4s}#mobile-menu .menu li a:hover{background-color:var(--first-color);padding-left:15px}#mobile-menu .sub-menu{display:none}#mobile-menu .sub-menu li a{font-size:14px;padding:10px 10px 10px 20px}#mobile-menu .sub-menu li a:hover{padding-left:35px}#mobile-menu .menu .menu-item-has-children>a{cursor:pointer}#mobile-menu .menu .menu-item-has-children>a.open{background-color:var(--first-color);padding-left:15px}#mobile-menu .soumission-btn{width:max-content;margin:15px 0 30px}#mobile-menu .extra{display:flex;flex-direction:column;gap:30px;border-top:1px solid #a8a8a8;padding-top:30px}#mobile-menu .extra a{color:#fff;opacity:1;font-weight:400;transition:all .4s}#mobile-menu .extra a:hover{opacity:.7}#mobile-menu .extra .socials{display:flex;gap:15px}#mobile-menu:after{content:'';display:block}#soumission-menu{position:fixed;right:-50%;top:0;background-color:var(--second-color);height:100%;width:50%;padding:30px;box-sizing:border-box;z-index:1002;transition:all .6s}#soumission-menu.show{right:0}#soumission-menu form{display:flex;gap:30px;flex-direction:column}#soumission-menu form input[type=text],#soumission-menu form input[type=email]{all:unset;height:40px;color:#fff;border-bottom:1px solid #fff;padding-bottom:10px}#soumission-menu form textarea{all:unset;height:100px;color:#fff;border:1px solid #fff;padding:15px}#soumission-menu form input[type=submit]{width:max-content;border:none}.close-btn{all:unset;display:block;margin-left:auto;margin-bottom:15px;width:24px;height:24px;background:url(//www.garageredrex.ca/wp-content/themes/blankslate-child/img/icons/closeicon.svg) no-repeat center center/contain;cursor:pointer;transition:all .3s}.close-btn:hover{opacity:.7}#accueil-top{height:100vh}#accueil-top .slider .slide{position:relative;overflow:hidden}#accueil-top .slider .slogan{position:absolute;bottom:33%;width:50%;border-left:2px solid #fff;padding-left:30px;box-sizing:border-box;z-index:5}#accueil-top .slider .slogan h1{font-size:48px;font-weight:300;color:#fff;font-weight:700;text-transform:uppercase;margin-bottom:20px;text-shadow:0 0 15px #00000066}#accueil-top .slider .slogan a,#accueil-top .slider .slogan button{display:block;width:max-content;color:#fff;font-size:18px;font-weight:700;text-transform:uppercase;padding:20px 30px;background-image:linear-gradient(to right,var(--first-color-hover) 50%,var(--first-color) 50%);background-size:200% 200%;background-position:top right;transition:all .4s}#accueil-top .slider .slogan a:hover,#accueil-top .slider .slogan button:hover{background-position:bottom left;border:3px solid var(--my-color)}#accueil-top .slider .slogan button{border:none;cursor:pointer}#accueil-content .services-section{margin-top:-150px;margin-bottom:100px}#accueil-content .services-section .services-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}#accueil-content .services-section .services-grid .service-box{position:relative;height:300px;overflow:hidden;transition:all .4s}#accueil-content .services-section .services-grid .service-box:hover{box-shadow:0 0 15px #00000066}#accueil-content .services-section .services-grid .service-box h2{position:absolute;bottom:0;width:100%;color:#fff;font-size:20px;background-color:var(--first-color);text-transform:uppercase;text-align:center;padding:15px;box-sizing:border-box;z-index:10}#accueil-content .services-section .services-grid .service-box .description{height:100%;color:#fff;background-color:#046cb6a6;font-size:16px;font-weight:400;padding:15px;box-sizing:border-box;opacity:0;transform:translateY(100%);transition:all .6s}#accueil-content .services-section .services-grid .service-box:hover .description{opacity:1;transform:translateY(0)}#accueil-content .services-section .services-grid .service-box .description p{display:none;line-height:1.2em}#accueil-content .section-video{position:relative;margin:40px 0 140px}#accueil-content .section-video h2{color:#222;margin-bottom:30px;font-weight:700;font-size:1.6em;line-height:1.2em;text-align:center}#accueil-content .section-video .video-container{position:relative;width:100%;padding-top:56.25%;overflow:hidden}#accueil-content .section-video .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}#accueil-content .apropos{margin-bottom:100px}#accueil-content .apropos .text-image-section{display:flex;align-items:flex-end;border-bottom:100px solid #f3f3f3}#accueil-content .apropos .text-image-section .image{width:40%;max-width:765px;height:540px}#accueil-content .apropos .text-image-section .image img{width:100%;height:100%;object-fit:cover}#accueil-content .apropos .text-image-section .text-content{flex-grow:1;color:var(--font-color)}#accueil-content .apropos .text-image-section .text-content h2{max-width:950px}#accueil-content .apropos .text-image-section .text-content .bottom{width:100%;background-color:#f3f3f3;box-sizing:border-box;padding:50px}#accueil-content .apropos .text-image-section .text-content .bottom .text{max-width:850px}#accueil-content .apropos .text-image-section .text-content .bottom .text p:not(:last-child){margin-bottom:30px}#accueil-content .apropos .text-image-section .text-content .bottom .text .btn-simple{display:flex;align-items:center;gap:15px;width:max-content;color:var(--first-color);text-transform:uppercase;font-weight:700;transition:all .4s}#accueil-content .apropos .text-image-section .text-content .bottom .text .btn-simple:hover{color:var(--first-color-hover)}#accueil-content .apropos .text-image-section .text-content .bottom .text .btn-simple:after{display:block;content:'';width:12px;height:16px;background:url(//www.garageredrex.ca/wp-content/themes/blankslate-child/img/icons/arrow-right-blue.svg) no-repeat center center/contain;transition:all .4s}#accueil-content .apropos .text-image-section .text-content .bottom .text .btn-simple:hover:after{padding-left:10px}#accueil-content .vente .text-image-section{display:flex;align-items:flex-end;flex-direction:row-reverse;border-bottom:100px solid #f3f3f3}#accueil-content .vente .text-image-section .image{width:40%;max-width:765px;height:540px}#accueil-content .vente .text-image-section .image img{width:100%;height:100%;object-fit:cover}#accueil-content .vente .text-image-section .text-content{flex-grow:1;color:var(--font-color)}#accueil-content .vente .text-image-section .text-content h2{max-width:950px;margin-left:auto}#accueil-content .vente .text-image-section .text-content .bottom{width:100%;background-color:#f3f3f3;box-sizing:border-box;padding:50px}#accueil-content .vente .text-image-section .text-content .bottom .text{max-width:850px;margin-left:auto}#accueil-content .vente .text-image-section .text-content .bottom .text p:not(:last-child){margin-bottom:30px}#accueil-content .vente .text-image-section .text-content .bottom .text .btn-simple{display:flex;align-items:center;gap:15px;width:max-content;color:var(--first-color);text-transform:uppercase;font-weight:700;transition:all .4s}#accueil-content .vente .text-image-section .text-content .bottom .text .btn-simple:hover{color:var(--first-color-hover)}#accueil-content .vente .text-image-section .text-content .bottom .text .btn-simple:after{display:block;content:'';width:12px;height:16px;background:url(//www.garageredrex.ca/wp-content/themes/blankslate-child/img/icons/arrow-right-blue.svg) no-repeat center center/contain;transition:all .4s}#accueil-content .vente .text-image-section .text-content .bottom .text .btn-simple:hover:after{padding-left:10px}#accueil-content .cger-banner{padding:100px 0}#accueil-content .cger-banner .content{width:60%;color:#fff;border-left:2px solid #fff;padding-left:30px;box-sizing:border-box}#accueil-content .cger-banner .content h2{font-size:36px;text-transform:uppercase}#accueil-content .cger-banner .content p{font-size:24px;margin:50px 0}#accueil-content .cger-banner .content a{display:block;width:max-content}#accueil-content .realisations{position:relative;background-color:#f3f3f3;padding:100px 0;margin-bottom:100px}#accueil-content .realisations:before{display:block;content:'';position:absolute;top:36%;width:100%;height:230px;background-color:var(--first-color)}#accueil-content .realisations h2{font-size:36px;color:var(--second-color);text-transform:uppercase;text-align:center;margin-bottom:50px}#accueil-content .realisations .real-slider-container{position:relative;width:90%;margin:0 auto 50px;z-index:10}#accueil-content .realisations .real-slider-container .arrow{all:unset;position:absolute;top:55%;width:48px;height:48px;cursor:pointer;background:url(//www.garageredrex.ca/wp-content/themes/blankslate-child/img/icons/circle-arrow.svg) no-repeat center center/contain;transition:all .4s}#accueil-content .realisations .real-slider-container .arrow.prev-arrow{left:-75px}#accueil-content .realisations .real-slider-container .arrow.next-arrow{right:-75px;transform:rotate(180deg)}#accueil-content .realisations .real-slide{display:flex}#accueil-content .realisations .real-slide .avant,#accueil-content .realisations .real-slide .apres{position:relative;width:50%}#accueil-content .realisations .real-slide .avant:after,#accueil-content .realisations .real-slide .apres:after{display:block;position:absolute;color:var(--second-color);font-size:24px;background-color:#fff;font-weight:700;padding:15px 30px}#accueil-content .realisations .real-slide .avant:after{top:0;left:0}#accueil-content .realisations .real-slide .apres:after{top:0;right:0}#accueil-content .realisations .real-slide img{width:100%}#accueil-content .realisations .btn-blue{display:block;width:max-content;color:#fff;font-weight:700;background-color:var(--first-color);text-transform:uppercase;padding:15px 30px;margin:auto;transition:all .4s}#accueil-content .realisations .btn-blue:hover{background-color:var(--first-color-hover)}#accueil-content .accueil-bottom .flex{display:flex;justify-content:space-between;gap:100px}#accueil-content .accueil-bottom .flex>*{width:50%}#accueil-content .accueil-bottom .flex .border-title{margin-bottom:50px}#accueil-content .accueil-bottom .nouvelles .articles{display:flex;flex-direction:column;gap:30px}#accueil-content .accueil-bottom .nouvelles .articles .single{display:flex;align-items:center;gap:30px}#accueil-content .accueil-bottom .nouvelles .articles .single .image{position:relative;width:35%;aspect-ratio:1/1}#accueil-content .accueil-bottom .nouvelles .articles .single .image img{width:100%;object-fit:cover}#accueil-content .accueil-bottom .nouvelles .articles .single .image:after{display:block;content:url(//www.garageredrex.ca/wp-content/themes/blankslate-child/img/icons/arrow-right.svg);position:absolute;top:0;left:0;width:100%;height:100%;background-color:#046cb6a6;opacity:0;transition:all .4s}#accueil-content .accueil-bottom .nouvelles .articles .single:hover .image:after{opacity:1}#accueil-content .accueil-bottom .nouvelles .articles .single .content{width:65%}#accueil-content .accueil-bottom .nouvelles .articles .single .date{color:var(--second-color);text-transform:uppercase;font-weight:400}#accueil-content .accueil-bottom .nouvelles .articles .single h3{font-size:24px;color:var(--first-color);text-transform:uppercase;margin:10px 0}#accueil-content .accueil-bottom .nouvelles .articles .single p{font-size:16px;color:var(--font-color)}#accueil-content .accueil-bottom{margin-bottom:100px}#accueil-content .accueil-bottom .contact p{color:var(--font-color)}#accueil-content .accueil-bottom form{display:flex;flex-direction:column;gap:30px;margin-top:50px}#accueil-content .accueil-bottom form .input{display:flex;flex-direction:column;position:relative}#accueil-content .accueil-bottom form .input label{position:absolute;top:-15px;left:20px;font-size:16px;color:var(--font-color);background-color:#fff;padding:5px;pointer-events:none}#accueil-content .accueil-bottom form .input input[type=text],#accueil-content .accueil-bottom form .input input[type=email],#accueil-content .accueil-bottom form .input textarea{font-family:'Roboto',sans-serif;color:var(--first-color);font-size:16px;font-weight:300;border:1px solid var(--font-color);padding:20px 25px;box-sizing:border-box;transition:all .4s}#accueil-content .accueil-bottom form .input textarea{height:120px}#accueil-content .accueil-bottom form .input input[type=text]:focus,#accueil-content .accueil-bottom form .input input[type=email]:focus,#accueil-content .accueil-bottom form .input textarea:focus{outline:none;border:1px solid var(--first-color)}#accueil-content .accueil-bottom form .input input[type=text]:focus~label,#accueil-content .accueil-bottom form .input input[type=email]:focus~label,#accueil-content .accueil-bottom form .input textarea:focus~label{color:var(--first-color)}#accueil-content .accueil-bottom form input[type=submit]{border:none;width:max-content;font-size:18px}#page-top{position:relative;height:350px;margin-bottom:100px}#page-top h1{position:absolute;left:0;right:0;bottom:50px;color:#fff;font-size:48px;text-transform:uppercase;border-left:5px solid #fff;padding-left:15px;box-sizing:border-box}#page-top:before{content:'';display:block;width:100%;height:100%;background-color:#000;opacity:.5}.page-content p{color:var(--font-color)}.page-content .text-image-section{display:flex;align-items:flex-start;gap:50px;margin-bottom:50px}.page-content .text-image-section h2,.page-content .text-section h2{margin-bottom:30px}.page-content .text-image-section .text p:not(:last-child),.page-content .text-section p:not(:last-child){margin-bottom:30px}.page-content .text-image-section img{max-width:45%}.page-content .text-image-section-wrap img{float:left;width:40%;margin:0 50px 50px 0}.page-content .text-image-section-wrap .text h2{width:calc(60% - 50px);margin-left:auto;margin-bottom:30px}.page-content .text-image-section-wrap .text p:not(:last-child){margin-bottom:30px}.page-content .img-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:50px}.page-content .img-gallery img{width:100%;height:100%;aspect-ratio:1.43/1;object-fit:cover}.page-content>*:not(:last-child){margin-bottom:100px}#apropos{margin-bottom:100px}#apropos .avantages{text-align:center;background-color:#f3f3f3;padding:100px 0}#apropos .avantages h2{font-size:36px;color:var(--second-color);text-transform:uppercase;margin-bottom:50px}#apropos .avantages .avantages-boxes{display:grid;grid-template-columns:repeat(3,1fr);gap:100px}#apropos .avantages .avantages-boxes .single .icon{width:100px;height:100px;background:url(//www.garageredrex.ca/wp-content/themes/blankslate-child/img/icons/checkmark-blue.svg) no-repeat center center/contain;margin:0 auto 30px}#apropos .avantages .avantages-boxes .single h3{font-size:24px;color:var(--first-color);text-transform:uppercase;margin-bottom:30px}#apropos .button-group{display:flex;justify-content:center;gap:30px}#service .service-banner{margin-bottom:0}#service .service-banner .service-boxes{background:url(//www.garageredrex.ca/wp-content/themes/blankslate-child/img/service-banner.jpg) no-repeat center center/cover;padding:100px 0}#service .service-banner .service-boxes .service-boxes-container{display:flex;justify-content:center;gap:50px 100px;flex-wrap:wrap}#service .service-banner .service-boxes .service-boxes-container .service{max-width:45%}#service .service-banner .service-boxes .service-boxes-container .service h2{font-size:24px;text-transform:uppercase;margin-bottom:10px}#service .service-banner .service-boxes .service-boxes-container .service h2,#service .service-boxes .service p{color:#fff}#service .service-list{background-color:#000;padding:50px 0}#service .service-list ul{display:flex;justify-content:center;flex-wrap:wrap;gap:30px;color:#d2d2d2}#service .service-list ul li{width:30%;font-size:16px;text-align:center}#service .soumission-banner{background-color:#f3f3f3;padding:50px 0}#service .soumission-banner .text-btn-container{display:flex;justify-content:center;align-items:center;gap:50px;width:800px;max-width:80%;margin:auto}#service .soumission-banner .text-btn-container p{font-size:24px;color:var(--first-color);font-weight:400;text-transform:uppercase}#service .soumission-banner .text-btn-container button{min-width:271px}#service .bottom-section{margin-top:100px}#vente-remorques{margin-bottom:100px}#vente-remorques .remorques{display:grid;grid-template-columns:1fr 1fr;gap:50px 100px}#vente-remorques .remorques .single .top img{height:300px;width:100%;object-fit:cover}#vente-remorques .remorques .single .top .title-box{position:relative;border-left:30px solid var(--first-color);padding:15px 30px;margin-bottom:30px;background-image:linear-gradient(to right,var(--first-color) 50%,var(--second-color) 0);background-position:right;background-size:200% 200%;transition:all .6s}#vente-remorques .remorques .single .top:hover .title-box{background-position:left}#vente-remorques .remorques .single .top .title-box .arrow{position:absolute;top:50%;transform:translateY(-50%);right:30px;width:32px;height:32px;opacity:0;background:url(//www.garageredrex.ca/wp-content/themes/blankslate-child/img/icons/arrow-right.svg) no-repeat center center/contain;transition:all .3s}#vente-remorques .remorques .single .top:hover .title-box .arrow{opacity:1;transition-delay:.4s}#vente-remorques .remorques .single .title-box h2,#vente-remorques .remorques .single .title-box .prix{color:#fff;text-transform:uppercase}#remorque{margin-bottom:100px}#remorque .info h2{font-size:30px}#remorque .info .price-row{display:flex;justify-content:space-between;align-items:center;gap:15px;flex-wrap:wrap;margin-bottom:30px}#remorque .info .price-row .price{color:var(--first-color);font-weight:700;text-transform:uppercase;margin-bottom:0}#remorque .info .price-row a{display:flex;align-items:center;gap:10px;font-size:16px;padding:10px 30px}#remorque .info .price-row a:before{display:block;content:'';width:24px;height:24px;filter:var(--filter-white);background:url(//www.garageredrex.ca/wp-content/themes/blankslate-child/img/icons/phone.svg) no-repeat center center/contain}#remorque .images{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}#remorque .images img{aspect-ratio:1/1;width:100%;height:100%;object-fit:cover}#realisations{margin-bottom:100px}#realisations .category h2{margin-bottom:50px}#realisations .category .single{display:flex;align-items:center;gap:50px;padding-bottom:25px;margin-bottom:25px}#realisations .category .single:not(:last-child){border-bottom:1px solid #ececec}#realisations .category .single .images{display:flex;gap:30px;width:60%}#realisations .category .single .images img{aspect-ratio:1.43/1;width:100%;object-fit:cover}#realisations .category .single .images p{color:#fff;background-color:var(--second-color);font-weight:700;text-align:center;text-transform:uppercase;padding:10px 30px}#realisations .category .single .info{width:40%}#realisations .category .single .info h3{color:var(--second-color);font-size:24px;text-transform:uppercase;margin-bottom:30px}#realisations .category .single .info a{display:block;color:var(--first-color);text-transform:uppercase;font-weight:700;margin-top:30px;transition:all .4s}#realisations .category .single .info a:hover{color:var(--first-color-hover)}#temoignages{margin-bottom:100px}#temoignages .tem-container{display:grid;grid-template-columns:1fr 1fr;gap:100px}#temoignages .tem-container .single>*:not(:last-child){margin-bottom:15px}#temoignages .tem-container .single .title{text-transform:uppercase}#temoignages .tem-container .single .title h2,#temoignages .tem-container .single .title p{color:var(--second-color)}#temoignages .tem-container .single .rating{display:flex;align-items:center;gap:5px}#temoignages .tem-container .single .rating .star{width:20px;height:20px;background:url(//www.garageredrex.ca/wp-content/themes/blankslate-child/img/icons/star.svg) no-repeat center center/contain}#contact .top{display:flex;gap:100px}#contact .top .coords{width:60%}#contact .top .form{width:40%}#contact .top .coords .info-box{display:flex;flex-direction:column;gap:30px;border:5px solid var(--first-color);padding:50px;margin-bottom:50px}#contact .top .coords .info-box>*{display:flex;align-items:center;gap:15px;color:var(--first-color);font-weight:700}#contact .top .coords .info-box>a{transition:all .4s}#contact .top .coords .info-box>a:hover{color:var(--first-color-hover)}#contact .top .coords .info-box>* img{width:32px;filter:var(--filter-blue)}#contact .top .coords .info-box>* p{color:var(--first-color)}#contact .top .coords iframe{width:100%}#contact .top .form h2{margin-bottom:30px}#contact .top .form form{display:flex;flex-direction:column;gap:30px;margin-top:50px}#contact .top .form form .input{display:flex;flex-direction:column;position:relative}#contact .top .form form .input label{position:absolute;top:-15px;left:20px;font-size:16px;color:var(--font-color);background-color:#fff;padding:5px;pointer-events:none}#contact .top .form form .input input[type=text],#contact .top .form form .input input[type=email],#contact .top .form form .input textarea{font-family:'Roboto',sans-serif;color:var(--first-color);font-size:16px;font-weight:300;border:1px solid var(--font-color);padding:20px 25px;box-sizing:border-box;transition:all .4s}#contact .top .form form .input textarea{height:120px}#contact .top .form form .input input[type=text]:focus,#contact .top .form form .input input[type=email]:focus,#contact .top .form form .input textarea:focus{outline:none;border:1px solid var(--first-color)}#contact .top .form form .input input[type=text]:focus~label,#contact .top .form form .input input[type=email]:focus~label,#contact .top .form form .input textarea:focus~label{color:var(--first-color)}#contact .top .form form input[type=submit]{border:none;width:max-content;font-size:18px}#contact .bottom{background-color:#f3f3f3;padding:100px 0}#contact .bottom h2{font-size:36px;color:var(--second-color);text-align:center;text-transform:uppercase;margin-bottom:50px}#contact .bottom .questions{display:grid;grid-template-columns:repeat(3,1fr);gap:50px}#contact .bottom .questions .single h3{color:var(--first-color);margin-bottom:15px}#nouvelles{margin-bottom:100px}#nouvelles .blog-container{display:flex;gap:50px}#nouvelles .blog-container .main-content{width:65%}#nouvelles.archive .blog-container .main-content{display:grid;grid-template-columns:1fr 1fr;gap:50px}#nouvelles .blog-container .main-content article img{object-fit:cover;margin-bottom:30px}#nouvelles .blog-container .main-content article .entry-title a{display:block;color:var(--first-color);text-transform:uppercase;margin-bottom:10px}#nouvelles .blog-container .main-content article .entry-date{display:block;color:var(--second-color);text-transform:uppercase;font-weight:400;margin-bottom:5px}#nouvelles .blog-container .main-content article .image{position:relative;display:block;max-width:225px}#nouvelles .blog-container .main-content article .image img{width:100%}#nouvelles .blog-container .main-content article .image:after{display:block;content:url(//www.garageredrex.ca/wp-content/themes/blankslate-child/img/icons/arrow-right.svg);position:absolute;top:0;left:0;width:100%;height:100%;background-color:#046cb6a6;opacity:0;transition:all .4s}#nouvelles .blog-container .main-content article:hover .image:after{opacity:1}#nouvelles .blog-container .side-content{width:35%}#nouvelles .blog-container .side-content .xoxo h2{color:var(--second-color);text-transform:uppercase;margin-bottom:10px}#nouvelles .blog-container .side-content .xoxo ul{display:flex;flex-direction:column;gap:10px;background-color:#f3f3f3;border-top:5px solid var(--first-color);padding:30px 30px 35px}#nouvelles .blog-container .side-content .xoxo ul a{color:var(--first-color);font-weight:400;transition:all .4s}#nouvelles .blog-container .side-content .xoxo ul a:hover{color:var(--first-color-hover)}#nouvelles.single .blog-container .main-content article .entry-title a{font-size:36px;margin-bottom:30px}#nouvelles.single .blog-container .main-content article .entry-content p:not(:last-child){margin-bottom:30px}form input[name=email],form input[name=website]{display:none !important}#cookie-consent{padding:200px 0 100px}#cookie-consent h1,#cookie-consent h2,#cookie-consent h3,#cookie-consent h4{color:#333}#cookie-consent h2{margin-bottom:15px}#cookie-consent h3,#cookie-consent p{margin-bottom:10px}#cookie-consent p+h2,#cookie-consent ul+h2{margin-top:30px}#cookie-consent ul{padding-left:50px}#cookie-consent ul li{list-style-type:initial;color:var(--font-color);margin-bottom:10px}#policy-subfooter{background-color:#000;padding:15px 0}#policy-subfooter .policy-link-container{display:flex;justify-content:center;gap:10px 25px;flex-wrap:wrap;width:85%;margin:auto}#policy-subfooter .policy-link-container a{color:#fff;font-size:.9em;font-weight:300;transition:all .2s}#policy-subfooter .policy-link-container a:after{display:block;content:'';width:100%;height:1px;border-bottom:1px solid transparent;transition:all .2s}#policy-subfooter .policy-link-container a:hover{opacity:.8}#policy-subfooter .policy-link-container a:hover:after{border-bottom:1px solid #fff;opacity:.8}#footer{color:#a8a8a8;background-color:var(--second-color)}#footer .top{display:flex;gap:100px;padding:100px 0 50px}#footer .top h3{color:#fff;font-weight:400;text-transform:uppercase;margin-bottom:30px}#footer .top .menu{display:flex;flex-direction:column;gap:10px}#footer .top .menu ul,#footer .top .coords .info{display:flex;flex-direction:column;gap:15px}#footer .top .menu li{width:max-content}#footer .top .menu li a{color:#a8a8a8;transition:all .4s}#footer .top .menu li a:hover{color:#fff}#footer .top .logo{width:150px;align-self:center;margin-left:auto}#footer .bottom{display:flex;justify-content:space-between;padding:50px 0}#footer .bottom a{color:#a8a8a8;transition:all .4s}#footer .bottom a:hover{color:#fff}#merci{margin-bottom:100px}#merci .merci-container{text-align:center;padding:300px 0 200px}#merci .merci-container h1{color:var(--first-color);margin-bottom:15px}#merci .merci-container .button-group{display:flex;justify-content:center;gap:30px;margin-top:50px}#page-not-found{position:relative;height:80%}#page-not-found .wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;height:100%}#page-not-found h2{font-size:72px;color:var(--first-color)}#accueil-content .contact input:-webkit-autofill,#contact input:-webkit-autofill,#accueil-content .contact input:-webkit-autofill:hover,#contact input:-webkit-autofill:hover,#accueil-content .contact input:-webkit-autofill:focus,#contact input:-webkit-autofill:focus,#accueil-content .contact input:-webkit-autofill:active,#contact input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset !important}#soumission-menu input:-webkit-autofill,#soumission-menu input:-webkit-autofill:hover,#soumission-menu input:-webkit-autofill:focus,#soumission-menu input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px var(--second-color) inset !important}#accueil-content .contact input:-webkit-autofill,#contact input:-webkit-autofill{-webkit-text-fill-color:var(--first-color) !important}#soumission-menu input:-webkit-autofill{-webkit-text-fill-color:#fff !important}::placeholder{color:#a8a8a8}.slick-list.draggable{user-select:text}.form-result{color:#fff;padding:10px;margin-bottom:30px}.form-result.error{background-color:red}.form-result.success{background-color:#4cb51b}.form-result.contact{margin-top:30px}@media screen and (max-width:1450px){.wrap{width:1100px}#nav .bottom .bottom-container .logo img{width:120px}#nav .bottom .bottom-container .menu>li>a,#nav .bottom .bottom-container .menu>.menu-item-has-children>a,#nav .bottom .bottom-container .soumission-btn{font-size:16px}#apropos .avantages .avantages-boxes{gap:50px}#vente-remorques .remorques{gap:50px}#vente-remorques .remorques .single .top .title-box .arrow{right:10px}#footer .top{gap:50px}}@media screen and (max-width:1150px){.wrap{width:900px}#nav .top .item{font-size:14px}#nav .bottom .bottom-container .menu,#nav .bottom .bottom-container .soumission-btn{display:none}#nav .bottom .menu-icon{display:block;margin-left:auto}#accueil-content .services-section .services-grid{gap:15px}#accueil-content .services-section .services-grid .service-box h2{font-size:16px}#accueil-content .services-section .services-grid .service-box .description{font-size:14px}#accueil-content .realisations:before{height:180px}#service .service-banner .service-boxes .service-boxes-container .service{width:42%}#realisations .category .single{gap:30px;margin-bottom:100px}#realisations .category .single .images{gap:15px}#temoignages .tem-container{gap:100px 50px}#contact .top{gap:50px}#contact .top .coords,#contact .top .form{width:50%}#footer .top{flex-wrap:wrap}#footer .top h2{font-size:18px}#footer .top .logo{margin:50px auto 0}}@media screen and (max-width:950px){html{font-size:16px}.wrap{width:700px}.dark-overlay{width:80%}.border-title{font-size:30px}#accueil-top .slider .slogan{width:75%}#accueil-top .slider .slogan h1{font-size:36px}#accueil-content .services-section .services-grid{grid-template-columns:1fr 1fr}#accueil-content .services-section .services-grid .service-box .description{font-size:16px}#accueil-content .apropos{margin-bottom:0}#accueil-content .apropos .text-image-section,#accueil-content .vente .text-image-section{flex-direction:column;border-bottom:none}#accueil-content .apropos .text-image-section .image,#accueil-content .vente .text-image-section .image{width:100%;max-width:100%;height:300px}#accueil-content .cger-banner .content{width:100%}#accueil-content .cger-banner .content p{font-size:18px}#accueil-content .realisations:before{height:150px}#accueil-content .realisations .real-slider-container .arrow{width:32px;height:32px}#accueil-content .realisations .real-slider-container .arrow.prev-arrow{left:-50px}#accueil-content .realisations .real-slider-container .arrow.next-arrow{right:-50px}#accueil-content .realisations .real-slide .avant:after,#accueil-content .realisations .real-slide .apres:after{font-size:16px;padding:10px 20px}#accueil-content .accueil-bottom .flex{flex-direction:column;gap:50px}#accueil-content .accueil-bottom .flex>*{width:100%}#accueil-content .cger-banner .content h2,#accueil-content .realisations h2{font-size:30px}#page-top h1{font-size:36px}.page-content .text-image-section{flex-direction:column}.page-content .text-image-section img{width:100%;max-width:100%}#apropos .avantages h2,#service .service-banner h2{font-size:30px}#apropos .avantages .avantages-boxes{grid-template-columns:auto}#service .service-banner .service-boxes .service-boxes-container{gap:50px}#service .service-banner .service-boxes .service-boxes-container .service h2{font-size:20px}#service .soumission-banner .text-btn-container{gap:30px;flex-direction:column;text-align:center}#vente-remorques .remorques{grid-template-columns:auto}#remorque .info .text-image-section{gap:0}#remorque .images{gap:15px}#realisations .category .single{flex-direction:column;margin-bottom:50px}#realisations .category .single .images,#realisations .category .single .info{width:100%}#realisations .category .single .info h3{margin-bottom:15px}#realisations .category .single .info a{margin-top:15px}#contact .top{flex-direction:column-reverse}#contact .top .coords,#contact .top .form{width:100%}#contact .bottom h2{font-size:30px}#contact .bottom .questions{grid-template-columns:1fr 1fr;gap:30px}#nouvelles.archive .blog-container .main-content{grid-template-columns:auto;width:50%}#nouvelles .blog-container .side-content{width:50%}#nouvelles.single .blog-container{flex-direction:column}#nouvelles.single .blog-container .main-content,#nouvelles.single .blog-container .side-content{width:100%}#footer .bottom{font-size:14px;flex-direction:column;align-items:center;gap:10px;text-align:center}#footer .bottom .top-arrow{order:-1;margin-bottom:30px}}@media screen and (max-width:750px){.wrap{width:500px}.dark-overlay{width:120%;border-right:100vw solid transparent}#mobile-menu,#soumission-menu{width:75%;right:-75%}#accueil-top .slider .slogan{width:100%}#accueil-top .slider .slogan h1{font-size:30px}#accueil-content .realisations h2{margin-bottom:30px}#accueil-content .realisations:before{top:41%}#accueil-content .realisations .real-slide{flex-direction:column}#accueil-content .realisations .real-slider-container .real-slider{width:80%;margin:auto}#accueil-content .realisations .real-slide .avant,#accueil-content .realisations .real-slide .apres{width:100%}#accueil-content .realisations .real-slider-container .arrow.prev-arrow{left:-15px}#accueil-content .realisations .real-slider-container .arrow.next-arrow{right:-15px}#accueil-content .realisations{padding:50px 0}#accueil-content .services-section,#accueil-content .realisations,#accueil-content .accueil-bottom{margin-bottom:50px}#accueil-content .cger-banner .content h2,#accueil-content .realisations h2{font-size:24px}#page-top{height:250px;margin-bottom:50px}.page-content .text-image-section-wrap img{float:none;width:100%}.page-content .text-image-section-wrap .text{margin-bottom:50px}.page-content .text-image-section-wrap .text h2{width:100%}.page-content .img-gallery{gap:15px}.page-content>*:not(:last-child){margin-bottom:50px}#apropos,#vente-remorques,#remorque,#realisations,#temoignages,#merci{margin-bottom:50px}#apropos .avantages{padding:50px 0}#apropos .button-group{align-items:center;flex-direction:column;gap:15px}#service .service-banner .service-boxes{padding:50px 0}#service .service-banner .service-boxes .service-boxes-container .service{width:100%;max-width:100%}#service .service-banner ul li{width:45%}#service .bottom-section{margin-top:50px}#vente-remorques .remorques .single .top .title-box{border-left:none;background-position:left;padding:15px 30px 15px 15px}#vente-remorques .remorques .single .top .title-box .arrow{opacity:1}#remorque .info h2{font-size:24px}#remorque .images{grid-template-columns:1fr 1fr}#temoignages .tem-container{grid-template-columns:auto;gap:50px}#contact .top .coords iframe{height:300px}#contact .bottom{padding:50px 0}#nouvelles .blog-container{flex-direction:column}#nouvelles.archive .blog-container .main-content{grid-template-columns:auto;width:100%}#nouvelles .blog-container .main-content,#nouvelles .blog-container .side-content{width:100%}#nouvelles.single .blog-container .main-content article .entry-title a{font-size:30px}#footer .top{flex-direction:column}}@media screen and (max-width:550px){html{font-size:16px}.wrap{width:90%}.border-title{font-size:24px;border-left:30px solid var(--first-color);padding:15px}#nav .top .menu .item.fb-logo{display:none}#accueil-content .services-section .services-grid .service-box{height:200px}#accueil-content .services-section .services-grid .service-box h2{display:flex;justify-content:center;align-items:center;height:100%;background-color:#046cb6a6}#accueil-content .apropos .text-image-section .image,#accueil-content .vente .text-image-section .image{height:200px}#accueil-content .cger-banner .content p{margin:30px 0}#accueil-content .realisations:before{top:39%}#accueil-content .accueil-bottom .nouvelles .articles .single{flex-direction:column;gap:15px}#accueil-content .accueil-bottom .nouvelles .articles .single .image{width:40%;margin-right:auto}#accueil-content .accueil-bottom .nouvelles .articles .single .content{width:100%}#accueil-content .accueil-bottom .nouvelles .articles .single h3{font-size:18px}#accueil-content .accueil-bottom .nouvelles .articles .single p{font-size:14px}#page-top h1{font-size:30px}.page-content .img-gallery{grid-template-columns:auto}.page-content .img-gallery img{width:75%;margin:auto}#apropos .avantages h2,#service .service-banner h2{font-size:24px}#apropos .avantages .avantages-boxes .single h3{font-size:18px;margin-bottom:15px}#apropos .avantages .avantages-boxes .single .icon{width:64px;height:64px}#service .service-banner ul{list-style-position:inside;gap:30px 15px}#service .service-banner ul li{font-size:14px}#service .service-list{padding:30px 0}#service .soumission-banner .text-btn-container{gap:15px}#service .soumission-banner .text-btn-container p{font-size:18px}#vente-remorques .remorques .single .top img{height:200px}#remorque .info h2{font-size:20px}#temoignages .tem-container .single .title h2{font-size:20px}#temoignages .tem-container .single .rating .star{width:16px;height:16px}#contact .bottom h2{font-size:24px}#contact .bottom .questions{grid-template-columns:auto}#merci .merci-container{padding:200px 0 100px}#merci .merci-container h1{font-size:24px}#footer .top .menu ul,#footer .top .coords .info{flex-direction:row;flex-wrap:wrap}#cookie-consent{padding:150px 0 100px}#policy-subfooter .policy-link-container a{font-size:.8em}}
.cmplz-hidden{display:none !important}
.lazyload{background-image:none !important}.lazyload:before{background-image:none !important}
.wpml-ls-statics-footer{display:none}
#accueil-content .realisations .real-slide .avant:after{content:'AVANT'}#accueil-content .realisations .real-slide .apres:after{content:'APRÈS'}