.woocommerce.wc-memberships-frontend-banner,.woocommerce.wc-memberships.admin-restricted-content-notice{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#96588a;color:#fff;z-index:99998;box-shadow:0 1px 1em rgba(0,0,0,.2);}.woocommerce.wc-memberships-frontend-banner .dismiss-link:hover,.woocommerce.wc-memberships-frontend-banner a,.woocommerce.wc-memberships.admin-restricted-content-notice .dismiss-link:hover,.woocommerce.wc-memberships.admin-restricted-content-notice a{text-decoration:underline;color:#fff;}.woocommerce .wc-memberships-restriction-message{margin:2em 0 !important;}.woocommerce .wc-memberships-variation-message{display:none;}.woocommerce ul.products li.product .onsale.wc-memberships-member-discount{right:auto;margin-right:0;margin-left:-.5em;}.woocommerce span.onsale.wc-memberships-member-discount{left:auto;margin-right:-.5em;}.woocommerce span.wc-memberships-variation-member-discount{font-style:italic;font-weight:400;}.admin-bar .wc-memberships-frontend-banner,.admin-bar .wc-memberships.admin-restricted-content-notice{top:32px;}.woocommerce-account table.my_account_memberships{table-layout:fixed;}.woocommerce-account .wc-memberships-members-area-sorting .unsorted .sort-order-icon{display:none;}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc .sort-order-icon.sort-asc,.woocommerce-account .wc-memberships-members-area-sorting .unsorted:hover .sort-order-icon.sort-asc{display:inline-block;}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc .sort-order-icon.sort-desc,.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc:focus .sort-order-icon.sort-asc,.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc:hover .sort-order-icon.sort-asc{display:none;}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc:focus .sort-order-icon.sort-desc,.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc:hover .sort-order-icon.sort-desc{display:inline-block;}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc .sort-order-icon.sort-asc{display:none;}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc .sort-order-icon.sort-desc{display:inline-block;}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc:focus .sort-order-icon.sort-desc,.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc:hover .sort-order-icon.sort-desc{display:none;}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc:focus .sort-order-icon.sort-asc,.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc:hover .sort-order-icon.sort-asc{display:inline-block;}.woocommerce-account .wc-memberships-members-area-pagination{float:right;line-height:normal;text-align:right;}.woocommerce-account .wc-memberships-members-area-pagination a{text-decoration:none;}.woocommerce-account .wc-memberships-members-area-pagination a span{opacity:.4;}.woocommerce-account .wc-memberships-members-area-pagination a:focus span,.woocommerce-account .wc-memberships-members-area-pagination a:hover span{opacity:1;}.woocommerce-account td.membership-content-actions,.woocommerce-account td.membership-discount-actions,.woocommerce-account td.membership-product-actions,.woocommerce-account th.membership-content-actions,.woocommerce-account th.membership-discount-actions,.woocommerce-account th.membership-product-actions{min-width:150px;}.woocommerce-account .membership-discount-image img,.woocommerce-account .membership-product-image img{max-height:84px;max-width:84px;}.woocommerce-account td.membership-discount-image,.woocommerce-account td.membership-product-image,.woocommerce-account th.membership-discount-image,.woocommerce-account th.membership-product-image{min-width:130px;}.theme-twentytwenty #wc-memberships-members-area,.theme-twentytwentyone #wc-memberships-members-area{max-width:1600px;padding:0 6vw;margin:0 auto;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}table{border-collapse:collapse;border-spacing:0;}*,*:before,*:after{box-sizing:border-box;}.copy .alignnone{margin:0;}.copy .aligncenter,.copy div.aligncenter{display:block;margin:10px auto 13px auto;}.copy .alignright{float:right;margin:2px 0 0 25px;}.copy .alignleft{float:left;margin:2px 25px 0 0;}.copy a img.alignright{float:right;margin:25px 0 0 25px;}.copy a img.alignnone{margin:25px 0;}.copy a img.alignleft{float:left;margin:25px 25px 0 0;}.copy a img.aligncenter{display:block;margin-left:auto;margin-right:auto;}.copy .wp-caption.alignnone{margin:5px 20px 0 0;}.copy .wp-caption.alignleft{margin:5px 20px 0 0;}.copy .wp-caption.alignright{margin:5px 0 0 20px;}.copy .wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto;}.copy .wp-editor-wrap a{height:auto;width:auto;}.copy .wp-editor-wrap *{box-sizing:content-box;}.copy img{max-width:100%;height:auto;}.mejs__offscreen{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal;}.mejs__container{background:#000;box-sizing:border-box;font-family:"Helvetica",Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top;}.mejs__container *{box-sizing:border-box;}.mejs__container video::-webkit-media-controls,.mejs__container video::-webkit-media-controls-panel,.mejs__container video::-webkit-media-controls-panel-container,.mejs__container video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none !important;}.mejs__fill-container,.mejs__fill-container .mejs__container{height:100%;width:100%;}.mejs__fill-container{background:transparent;margin:0 auto;overflow:hidden;position:relative;}.mejs__container:focus{outline:none;}.mejs__iframe-overlay{height:100%;position:absolute;width:100%;}.mejs__embed,.mejs__embed body{background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%;}.mejs__fullscreen{overflow:hidden !important;}.mejs__container-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000;}.mejs__container-fullscreen .mejs__mediaelement,.mejs__container-fullscreen video{height:100% !important;width:100% !important;}.mejs__background{left:0;position:absolute;top:0;}.mejs__mediaelement{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;}.mejs__poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;z-index:1;}:root .mejs__poster-img{display:none;}.mejs__poster-img{border:0;padding:0;}.mejs__overlay{align-items:center;display:flex;justify-content:center;left:0;position:absolute;top:0;}.mejs__layer{z-index:1;}.mejs__overlay-play{cursor:pointer;}.mejs__overlay-button{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/css/mejs-controls.svg") no-repeat;background-position:0 -39px;height:80px;width:80px;}.mejs__overlay-button.nitro-lazy{background-image:none !important;}.mejs__overlay:hover>.mejs__overlay-button{background-position:-80px -39px;}.mejs__overlay-loading{height:80px;width:80px;}.mejs__overlay-loading-bg-img{-webkit-animation:mejs__loading-spinner 1s linear infinite;animation:mejs__loading-spinner 1s linear infinite;background:transparent url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/css/mejs-controls.svg") -160px -40px no-repeat;display:block;height:80px;width:80px;z-index:1;}.mejs__overlay-loading-bg-img.nitro-lazy{background-image:none !important;}@-webkit-keyframes mejs__loading-spinner{100%{transform:rotate(360deg);}}@keyframes mejs__loading-spinner{100%{transform:rotate(360deg);}}.mejs__controls{bottom:0;display:flex;height:40px;left:0;list-style-type:none;margin:0;padding:0 10px;position:absolute;width:100%;z-index:3;}.mejs__button,.mejs__time,.mejs__time-rail{font-size:10px;height:40px;line-height:10px;margin:0;width:32px;}.mejs__button>button{background:transparent url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/css/mejs-controls.svg");border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px;}.mejs__button>button.nitro-lazy{background-image:none !important;}.mejs__button>button:focus{outline:dotted 1px #999;}.mejs__container-keyboard-inactive a,.mejs__container-keyboard-inactive a:focus,.mejs__container-keyboard-inactive button,.mejs__container-keyboard-inactive button:focus,.mejs__container-keyboard-inactive [role=slider],.mejs__container-keyboard-inactive [role=slider]:focus{outline:0;}.mejs__time{box-sizing:content-box;color:#fff;font-size:11px;font-weight:bold;height:24px;overflow:hidden;padding:16px 6px 0;text-align:center;width:auto;}.mejs__play>button{background-position:0 0;}.mejs__pause>button{background-position:-20px 0;}.mejs__replay>button{background-position:-160px 0;}.mejs__time-rail{direction:ltr;flex-grow:1;height:40px;margin:0 10px;padding-top:10px;position:relative;}.mejs__time-total,.mejs__time-buffering,.mejs__time-loaded,.mejs__time-current,.mejs__time-float,.mejs__time-hovered,.mejs__time-float-current,.mejs__time-float-corner,.mejs__time-marker{border-radius:2px;cursor:pointer;display:block;height:10px;position:absolute;}.mejs__time-total{background:rgba(255,255,255,.3);margin:5px 0 0;width:100%;}.mejs__time-buffering{-webkit-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite;background:linear-gradient(-45deg,rgba(255,255,255,.4) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.4) 75%,transparent 75%,transparent);background-size:15px 15px;width:100%;}@-webkit-keyframes buffering-stripes{from{background-position:0 0;}to{background-position:30px 0;}}@keyframes buffering-stripes{from{background-position:0 0;}to{background-position:30px 0;}}.mejs__time-loaded{background:rgba(255,255,255,.3);}.mejs__time-current,.mejs__time-handle-content{background:rgba(255,255,255,.9);}.mejs__time-hovered{background:rgba(255,255,255,.5);z-index:10;}.mejs__time-hovered.negative{background:rgba(0,0,0,.2);}.mejs__time-current,.mejs__time-buffering,.mejs__time-loaded,.mejs__time-hovered{left:0;transform:scaleX(0);transform-origin:0 0;transition:.15s ease-in all;width:100%;}.mejs__time-buffering{transform:scaleX(1);}.mejs__time-hovered{transition:height .1s cubic-bezier(.44,0,1,1);}.mejs__time-hovered.no-hover{transform:scaleX(0) !important;}.mejs__time-handle,.mejs__time-handle-content{border:4px solid transparent;cursor:pointer;left:0;position:absolute;transform:translateX(0);z-index:11;}.mejs__time-handle-content{border:4px solid rgba(255,255,255,.9);border-radius:50%;height:10px;left:-7px;top:-4px;transform:scale(0);width:10px;}.mejs__time-rail:hover .mejs__time-handle-content,.mejs__time-rail .mejs__time-handle-content:focus,.mejs__time-rail .mejs__time-handle-content:active{transform:scale(1);}.mejs__time-float{background:#eee;border:solid 1px #333;bottom:100%;color:#111;display:none;height:17px;margin-bottom:9px;position:absolute;text-align:center;transform:translateX(-50%);width:36px;}.mejs__time-float-current{display:block;left:0;margin:2px;text-align:center;width:30px;}.mejs__time-float-corner{border:solid 5px #eee;border-color:#eee transparent transparent;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;transform:translateX(-50%);width:0;}.mejs__long-video .mejs__time-float{margin-left:-23px;width:64px;}.mejs__long-video .mejs__time-float-current{width:60px;}.mejs__broadcast{color:#fff;height:10px;position:absolute;top:15px;width:100%;}.mejs__fullscreen-button>button{background-position:-80px 0;}.mejs__unfullscreen>button{background-position:-100px 0;}.mejs__mute>button{background-position:-60px 0;}.mejs__unmute>button{background-position:-40px 0;}.mejs__volume-button{position:relative;}.mejs__volume-button>.mejs__volume-slider{-webkit-backface-visibility:hidden;background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:115px;left:50%;margin:0;position:absolute;transform:translateX(-50%);width:25px;z-index:1;}.mejs__volume-button:hover{border-radius:0 0 4px 4px;}.mejs__volume-total{background:rgba(255,255,255,.5);height:100px;left:50%;margin:0;position:absolute;top:8px;transform:translateX(-50%);width:2px;}.mejs__volume-current{background:rgba(255,255,255,.9);left:0;margin:0;position:absolute;width:100%;}.mejs__volume-handle{background:rgba(255,255,255,.9);border-radius:1px;cursor:ns-resize;height:6px;left:50%;position:absolute;transform:translateX(-50%);width:16px;}.mejs__horizontal-volume-slider{display:block;height:36px;position:relative;vertical-align:middle;width:56px;}.mejs__horizontal-volume-total{background:rgba(50,50,50,.8);border-radius:2px;font-size:1px;height:8px;left:0;margin:0;padding:0;position:absolute;top:16px;width:50px;}.mejs__horizontal-volume-current{background:rgba(255,255,255,.8);border-radius:2px;font-size:1px;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%;}.mejs__horizontal-volume-handle{display:none;}.mejs__captions-button,.mejs__chapters-button{position:relative;}.mejs__captions-button>button{background-position:-140px 0;}.mejs__chapters-button>button{background-position:-180px 0;}.mejs__captions-button>.mejs__captions-selector,.mejs__chapters-button>.mejs__chapters-selector{background:rgba(50,50,50,.7);border:solid 1px transparent;border-radius:0;bottom:100%;margin-right:-43px;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:86px;}.mejs__chapters-button>.mejs__chapters-selector{margin-right:-55px;width:110px;}.mejs__captions-selector-list,.mejs__chapters-selector-list{list-style-type:none !important;margin:0;overflow:hidden;padding:0;}.mejs__captions-selector-list-item,.mejs__chapters-selector-list-item{color:#fff;cursor:pointer;display:block;list-style-type:none !important;margin:0 0 6px;overflow:hidden;padding:0;}.mejs__captions-selector-list-item:hover,.mejs__chapters-selector-list-item:hover{background-color:#c8c8c8 !important;background-color:rgba(255,255,255,.4) !important;}.mejs__captions-selector-input,.mejs__chapters-selector-input{clear:both;float:left;left:-1000px;margin:3px 3px 0 5px;position:absolute;}.mejs__captions-selector-label,.mejs__chapters-selector-label{cursor:pointer;float:left;font-size:10px;line-height:15px;padding:4px 10px 0;width:100%;}.mejs__captions-selected,.mejs__chapters-selected{color:#21f8f8;}.mejs__captions-translations{font-size:10px;margin:0 0 5px;}.mejs__captions-layer{bottom:0;color:#fff;font-size:16px;left:0;line-height:20px;position:absolute;text-align:center;}.mejs__captions-layer a{color:#fff;text-decoration:underline;}.mejs__captions-layer[lang=ar]{font-size:20px;font-weight:normal;}.mejs__captions-position{bottom:15px;left:0;position:absolute;width:100%;}.mejs__captions-position-hover{bottom:35px;}.mejs__captions-text,.mejs__captions-text *{background:rgba(20,20,20,.5);box-shadow:5px 0 0 rgba(20,20,20,.5),-5px 0 0 rgba(20,20,20,.5);padding:0;white-space:pre-wrap;}.mejs__container.mejs__hide-cues video::-webkit-media-text-track-container{display:none;}.mejs__overlay-error{position:relative;}.mejs__overlay-error>img{left:0;max-width:100%;position:absolute;top:0;z-index:-1;}.mejs__cannotplay,.mejs__cannotplay a{color:#fff;font-size:.8em;}.mejs__cannotplay{position:relative;}.mejs__cannotplay p,.mejs__cannotplay a{display:inline-block;padding:0 15px;width:100%;}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0);}40%{transform:translateY(-30px);}60%{transform:translateY(-15px);}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0);}40%{transform:translateY(-30px);}60%{transform:translateY(-15px);}}@-webkit-keyframes flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}@keyframes flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}@-webkit-keyframes jello{11.1%{transform:none;}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg);}33.3%{transform:skewX(6.25deg) skewY(6.25deg);}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg);}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg);}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg);}77.7%{transform:skewX(.390625deg) skewY(.390625deg);}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg);}100%{transform:none;}}@keyframes jello{11.1%{transform:none;}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg);}33.3%{transform:skewX(6.25deg) skewY(6.25deg);}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg);}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg);}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg);}77.7%{transform:skewX(.390625deg) skewY(.390625deg);}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg);}100%{transform:none;}}@-webkit-keyframes pulse{0%{transform:scale(1);}50%{transform:scale(1.1);}100%{transform:scale(1);}}@keyframes pulse{0%{transform:scale(1);}50%{transform:scale(1.1);}100%{transform:scale(1);}}@-webkit-keyframes rubberBand{0%{transform:scale3d(1,1,1);}30%{transform:scale3d(1.25,.75,1);}40%{transform:scale3d(.75,1.25,1);}50%{transform:scale3d(1.15,.85,1);}65%{transform:scale3d(.95,1.05,1);}75%{transform:scale3d(1.05,.95,1);}100%{transform:scale3d(1,1,1);}}@keyframes rubberBand{0%{transform:scale3d(1,1,1);}30%{transform:scale3d(1.25,.75,1);}40%{transform:scale3d(.75,1.25,1);}50%{transform:scale3d(1.15,.85,1);}65%{transform:scale3d(.95,1.05,1);}75%{transform:scale3d(1.05,.95,1);}100%{transform:scale3d(1,1,1);}}@-webkit-keyframes shake{0%,100%{transform:translateX(0);}10%,30%,50%,70%,90%{transform:translateX(-10px);}20%,40%,60%,80%{transform:translateX(10px);}}@keyframes shake{0%,100%{transform:translateX(0);}10%,30%,50%,70%,90%{transform:translateX(-10px);}20%,40%,60%,80%{transform:translateX(10px);}}@-webkit-keyframes swing{20%,40%,60%,80%,100%{transform-origin:top center;}20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}100%{transform:rotate(0deg);}}@keyframes swing{20%,40%,60%,80%,100%{transform-origin:top center;}20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}100%{transform:rotate(0deg);}}@-webkit-keyframes tada{0%{transform:scale(1);}10%,20%{transform:scale(.9) rotate(-3deg);}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg);}40%,60%,80%{transform:scale(1.1) rotate(-3deg);}100%{transform:scale(1) rotate(0);}}@keyframes tada{0%{transform:scale(1);}10%,20%{transform:scale(.9) rotate(-3deg);}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg);}40%,60%,80%{transform:scale(1.1) rotate(-3deg);}100%{transform:scale(1) rotate(0);}}@-webkit-keyframes wobble{0%{transform:translateX(0%);}15%{transform:translateX(-25%) rotate(-5deg);}30%{transform:translateX(20%) rotate(3deg);}45%{transform:translateX(-15%) rotate(-3deg);}60%{transform:translateX(10%) rotate(2deg);}75%{transform:translateX(-5%) rotate(-1deg);}100%{transform:translateX(0%);}}@keyframes wobble{0%{transform:translateX(0%);}15%{transform:translateX(-25%) rotate(-5deg);}30%{transform:translateX(20%) rotate(3deg);}45%{transform:translateX(-15%) rotate(-3deg);}60%{transform:translateX(10%) rotate(2deg);}75%{transform:translateX(-5%) rotate(-1deg);}100%{transform:translateX(0%);}}@-webkit-keyframes bounceIn{0%{opacity:0;transform:scale(.3);}50%{opacity:1;transform:scale(1.05);}70%{transform:scale(.9);}100%{transform:scale(1);}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3);}50%{opacity:1;transform:scale(1.05);}70%{transform:scale(.9);}100%{transform:scale(1);}}@-webkit-keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px);}60%{opacity:1;transform:translateY(30px);}80%{transform:translateY(-10px);}100%{transform:translateY(0);}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px);}60%{opacity:1;transform:translateY(30px);}80%{transform:translateY(-10px);}100%{transform:translateY(0);}}@-webkit-keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px);}60%{opacity:1;transform:translateX(30px);}80%{transform:translateX(-10px);}100%{transform:translateX(0);}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px);}60%{opacity:1;transform:translateX(30px);}80%{transform:translateX(-10px);}100%{transform:translateX(0);}}@-webkit-keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px);}60%{opacity:1;transform:translateX(-30px);}80%{transform:translateX(10px);}100%{transform:translateX(0);}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px);}60%{opacity:1;transform:translateX(-30px);}80%{transform:translateX(10px);}100%{transform:translateX(0);}}@-webkit-keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px);}60%{opacity:1;transform:translateY(-30px);}80%{transform:translateY(10px);}100%{transform:translateY(0);}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px);}60%{opacity:1;transform:translateY(-30px);}80%{transform:translateY(10px);}100%{transform:translateY(0);}}@-webkit-keyframes bounceOut{0%{transform:scale(1);}25%{transform:scale(.95);}50%{opacity:1;transform:scale(1.1);}100%{opacity:0;transform:scale(.3);}}@keyframes bounceOut{0%{transform:scale(1);}25%{transform:scale(.95);}50%{opacity:1;transform:scale(1.1);}100%{opacity:0;transform:scale(.3);}}@-webkit-keyframes bounceOutDown{0%{transform:translateY(0);}20%{opacity:1;transform:translateY(-20px);}100%{opacity:0;transform:translateY(2000px);}}@keyframes bounceOutDown{0%{transform:translateY(0);}20%{opacity:1;transform:translateY(-20px);}100%{opacity:0;transform:translateY(2000px);}}@-webkit-keyframes bounceOutLeft{0%{transform:translateX(0);}20%{opacity:1;transform:translateX(20px);}100%{opacity:0;transform:translateX(-2000px);}}@keyframes bounceOutLeft{0%{transform:translateX(0);}20%{opacity:1;transform:translateX(20px);}100%{opacity:0;transform:translateX(-2000px);}}@-webkit-keyframes bounceOutRight{0%{transform:translateX(0);}20%{opacity:1;transform:translateX(-20px);}100%{opacity:0;transform:translateX(2000px);}}@keyframes bounceOutRight{0%{transform:translateX(0);}20%{opacity:1;transform:translateX(-20px);}100%{opacity:0;transform:translateX(2000px);}}@-webkit-keyframes bounceOutUp{0%{transform:translateY(0);}20%{opacity:1;transform:translateY(20px);}100%{opacity:0;transform:translateY(-2000px);}}@keyframes bounceOutUp{0%{transform:translateY(0);}20%{opacity:1;transform:translateY(20px);}100%{opacity:0;transform:translateY(-2000px);}}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px);}100%{opacity:1;transform:translateY(0);}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px);}100%{opacity:1;transform:translateY(0);}}@-webkit-keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px);}100%{opacity:1;transform:translateY(0);}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px);}100%{opacity:1;transform:translateY(0);}}@-webkit-keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px);}100%{opacity:1;transform:translateX(0);}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px);}100%{opacity:1;transform:translateX(0);}}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px);}100%{opacity:1;transform:translateX(0);}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px);}100%{opacity:1;transform:translateX(0);}}@-webkit-keyframes fadeInRight{0%{opacity:0;transform:translateX(20px);}100%{opacity:1;transform:translateX(0);}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px);}100%{opacity:1;transform:translateX(0);}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px);}100%{opacity:1;transform:translateX(0);}}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px);}100%{opacity:1;transform:translateX(0);}}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translateY(20px);}100%{opacity:1;transform:translateY(0);}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px);}100%{opacity:1;transform:translateY(0);}}@-webkit-keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px);}100%{opacity:1;transform:translateY(0);}}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px);}100%{opacity:1;transform:translateY(0);}}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@-webkit-keyframes fadeOutDown{0%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(20px);}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(20px);}}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(2000px);}}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(2000px);}}@-webkit-keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0);}100%{opacity:0;transform:translateX(-20px);}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0);}100%{opacity:0;transform:translateX(-20px);}}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0);}100%{opacity:0;transform:translateX(-2000px);}}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0);}100%{opacity:0;transform:translateX(-2000px);}}@-webkit-keyframes fadeOutRight{0%{opacity:1;transform:translateX(0);}100%{opacity:0;transform:translateX(20px);}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0);}100%{opacity:0;transform:translateX(20px);}}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0);}100%{opacity:0;transform:translateX(2000px);}}@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0);}100%{opacity:0;transform:translateX(2000px);}}@-webkit-keyframes fadeOutUp{0%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(-20px);}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(-20px);}}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(-2000px);}}@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(-2000px);}}@-webkit-keyframes flip{0%{transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80%{transform:perspective(400px) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}100%{transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}@keyframes flip{0%{transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80%{transform:perspective(400px) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}100%{transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}@-webkit-keyframes flipInX{0%{opacity:0;transform:perspective(400px) rotateX(90deg);}40%{transform:perspective(400px) rotateX(-10deg);}70%{transform:perspective(400px) rotateX(10deg);}100%{opacity:1;transform:perspective(400px) rotateX(0deg);}}@keyframes flipInX{0%{opacity:0;transform:perspective(400px) rotateX(90deg);}40%{transform:perspective(400px) rotateX(-10deg);}70%{transform:perspective(400px) rotateX(10deg);}100%{opacity:1;transform:perspective(400px) rotateX(0deg);}}@-webkit-keyframes flipInY{0%{opacity:0;transform:perspective(400px) rotateY(90deg);}40%{transform:perspective(400px) rotateY(-10deg);}70%{transform:perspective(400px) rotateY(10deg);}100%{opacity:1;transform:perspective(400px) rotateY(0deg);}}@keyframes flipInY{0%{opacity:0;transform:perspective(400px) rotateY(90deg);}40%{transform:perspective(400px) rotateY(-10deg);}70%{transform:perspective(400px) rotateY(10deg);}100%{opacity:1;transform:perspective(400px) rotateY(0deg);}}@-webkit-keyframes flipOutX{0%{opacity:1;transform:perspective(400px) rotateX(0deg);}100%{opacity:0;transform:perspective(400px) rotateX(90deg);}}@keyframes flipOutX{0%{opacity:1;transform:perspective(400px) rotateX(0deg);}100%{opacity:0;transform:perspective(400px) rotateX(90deg);}}@-webkit-keyframes flipOutY{0%{opacity:1;transform:perspective(400px) rotateY(0deg);}100%{opacity:0;transform:perspective(400px) rotateY(90deg);}}@keyframes flipOutY{0%{opacity:1;transform:perspective(400px) rotateY(0deg);}100%{opacity:0;transform:perspective(400px) rotateY(90deg);}}@-webkit-keyframes lightSpeedIn{0%{opacity:0;transform:translateX(100%) skewX(-30deg);}60%{opacity:1;transform:translateX(-20%) skewX(30deg);}80%{opacity:1;transform:translateX(0%) skewX(-15deg);}100%{opacity:1;transform:translateX(0%) skewX(0deg);}}@keyframes lightSpeedIn{0%{opacity:0;transform:translateX(100%) skewX(-30deg);}60%{opacity:1;transform:translateX(-20%) skewX(30deg);}80%{opacity:1;transform:translateX(0%) skewX(-15deg);}100%{opacity:1;transform:translateX(0%) skewX(0deg);}}@-webkit-keyframes lightSpeedOut{0%{opacity:1;transform:translateX(0%) skewX(0deg);}100%{opacity:0;transform:translateX(100%) skewX(-30deg);}}@keyframes lightSpeedOut{0%{opacity:1;transform:translateX(0%) skewX(0deg);}100%{opacity:0;transform:translateX(100%) skewX(-30deg);}}@-webkit-keyframes rotateIn{0%{opacity:0;transform:rotate(-200deg);transform-origin:center center;}100%{opacity:1;transform:rotate(0);transform-origin:center center;}}@keyframes rotateIn{0%{opacity:0;transform:rotate(-200deg);transform-origin:center center;}100%{opacity:1;transform:rotate(0);transform-origin:center center;}}@-webkit-keyframes rotateInDownLeft{0%{opacity:0;transform:rotate(-90deg);transform-origin:left bottom;}100%{opacity:1;transform:rotate(0);transform-origin:left bottom;}}@keyframes rotateInDownLeft{0%{opacity:0;transform:rotate(-90deg);transform-origin:left bottom;}100%{opacity:1;transform:rotate(0);transform-origin:left bottom;}}@-webkit-keyframes rotateInDownRight{0%{opacity:0;transform:rotate(90deg);transform-origin:right bottom;}100%{opacity:1;transform:rotate(0);transform-origin:right bottom;}}@keyframes rotateInDownRight{0%{opacity:0;transform:rotate(90deg);transform-origin:right bottom;}100%{opacity:1;transform:rotate(0);transform-origin:right bottom;}}@-webkit-keyframes rotateInUpLeft{0%{opacity:0;transform:rotate(90deg);transform-origin:left bottom;}100%{opacity:1;transform:rotate(0);transform-origin:left bottom;}}@keyframes rotateInUpLeft{0%{opacity:0;transform:rotate(90deg);transform-origin:left bottom;}100%{opacity:1;transform:rotate(0);transform-origin:left bottom;}}@-webkit-keyframes rotateInUpRight{0%{opacity:0;transform:rotate(-90deg);transform-origin:right bottom;}100%{opacity:1;transform:rotate(0);transform-origin:right bottom;}}@keyframes rotateInUpRight{0%{opacity:0;transform:rotate(-90deg);transform-origin:right bottom;}100%{opacity:1;transform:rotate(0);transform-origin:right bottom;}}@-webkit-keyframes rotateOut{0%{opacity:1;transform:rotate(0);transform-origin:center center;}100%{opacity:0;transform:rotate(200deg);transform-origin:center center;}}@keyframes rotateOut{0%{opacity:1;transform:rotate(0);transform-origin:center center;}100%{opacity:0;transform:rotate(200deg);transform-origin:center center;}}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1;transform:rotate(0);transform-origin:left bottom;}100%{opacity:0;transform:rotate(90deg);transform-origin:left bottom;}}@keyframes rotateOutDownLeft{0%{opacity:1;transform:rotate(0);transform-origin:left bottom;}100%{opacity:0;transform:rotate(90deg);transform-origin:left bottom;}}@-webkit-keyframes rotateOutDownRight{0%{opacity:1;transform:rotate(0);transform-origin:right bottom;}100%{opacity:0;transform:rotate(-90deg);transform-origin:right bottom;}}@keyframes rotateOutDownRight{0%{opacity:1;transform:rotate(0);transform-origin:right bottom;}100%{opacity:0;transform:rotate(-90deg);transform-origin:right bottom;}}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1;transform:rotate(0);transform-origin:left bottom;}100%{opacity:0;transform:rotate(-90deg);transform-origin:left bottom;}}@keyframes rotateOutUpLeft{0%{opacity:1;transform:rotate(0);transform-origin:left bottom;}100%{opacity:0;transform:rotate(-90deg);transform-origin:left bottom;}}@-webkit-keyframes rotateOutUpRight{0%{opacity:1;transform:rotate(0);transform-origin:right bottom;}100%{opacity:0;transform:rotate(90deg);transform-origin:right bottom;}}@keyframes rotateOutUpRight{0%{opacity:1;transform:rotate(0);transform-origin:right bottom;}100%{opacity:0;transform:rotate(90deg);transform-origin:right bottom;}}@-webkit-keyframes slideInDown{0%{opacity:0;transform:translateY(-2000px);}100%{opacity:1;transform:translateY(0);}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-2000px);}100%{opacity:1;transform:translateY(0);}}@-webkit-keyframes slideInLeft{0%{opacity:0;transform:translateX(-2000px);}100%{opacity:1;transform:translateX(0);}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-2000px);}100%{opacity:1;transform:translateX(0);}}@-webkit-keyframes slideInRight{0%{opacity:0;transform:translateX(2000px);}100%{opacity:1;transform:translateX(0);}}@keyframes slideInRight{0%{opacity:0;transform:translateX(2000px);}100%{opacity:1;transform:translateX(0);}}@-webkit-keyframes slideInUp{0%{opacity:0;transform:translateY(2000px);}100%{opacity:1;transform:translateY(0);}}@keyframes slideInUp{0%{opacity:0;transform:translateY(2000px);}100%{opacity:1;transform:translateY(0);}}@-webkit-keyframes slideOutDown{0%{transform:translateY(0);}100%{opacity:0;transform:translateY(2000px);}}@keyframes slideOutDown{0%{transform:translateY(0);}100%{opacity:0;transform:translateY(2000px);}}@-webkit-keyframes slideOutLeft{0%{transform:translateX(0);}100%{opacity:0;transform:translateX(-2000px);}}@keyframes slideOutLeft{0%{transform:translateX(0);}100%{opacity:0;transform:translateX(-2000px);}}@-webkit-keyframes slideOutRight{0%{transform:translateX(0);}100%{opacity:0;transform:translateX(2000px);}}@keyframes slideOutRight{0%{transform:translateX(0);}100%{opacity:0;transform:translateX(2000px);}}@-webkit-keyframes slideOutUp{0%{transform:translateY(0);}100%{opacity:0;transform:translateY(-2000px);}}@keyframes slideOutUp{0%{transform:translateY(0);}100%{opacity:0;transform:translateY(-2000px);}}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;transform:rotate(0);transform-origin:top left;}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;transform:rotate(80deg);transform-origin:top left;}40%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;transform:rotate(60deg);transform-origin:top left;}80%{opacity:1;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;transform:rotate(60deg) translateY(0);transform-origin:top left;}100%{opacity:0;transform:translateY(700px);}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;transform:rotate(0);transform-origin:top left;}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;transform:rotate(80deg);transform-origin:top left;}40%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;transform:rotate(60deg);transform-origin:top left;}80%{opacity:1;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;transform:rotate(60deg) translateY(0);transform-origin:top left;}100%{opacity:0;transform:translateY(700px);}}@-webkit-keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg);}100%{opacity:1;transform:translateX(0px) rotate(0deg);}}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg);}100%{opacity:1;transform:translateX(0px) rotate(0deg);}}@-webkit-keyframes rollOut{0%{opacity:1;transform:translateX(0px) rotate(0deg);}100%{opacity:0;transform:translateX(100%) rotate(120deg);}}@keyframes rollOut{0%{opacity:1;transform:translateX(0px) rotate(0deg);}100%{opacity:0;transform:translateX(100%) rotate(120deg);}}@-webkit-keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3);}50%{opacity:1;}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3);}50%{opacity:1;}}@-webkit-keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);}}@keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);}}@-webkit-keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);}}@keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);}}@-webkit-keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);}}@keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);}}@-webkit-keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);}}@keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);}}@-webkit-keyframes zoomOut{0%{opacity:1;}50%{opacity:0;transform:scale3d(.3,.3,.3);}100%{opacity:0;}}@keyframes zoomOut{0%{opacity:1;}50%{opacity:0;transform:scale3d(.3,.3,.3);}100%{opacity:0;}}@-webkit-keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);}100%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;}}@keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);}100%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;}}@-webkit-keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0);}100%{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center;}}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0);}100%{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center;}}@-webkit-keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);}100%{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center;}}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);}100%{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center;}}@-webkit-keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);}100%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;}}@keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);}100%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;}}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;}.swiper-container-no-flexbox .swiper-slide{float:left;}.swiper-container-vertical>.swiper-wrapper{flex-direction:column;}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0);}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap;}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto;}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;}.swiper-invisible-blank-slide{visibility:hidden;}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto;}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height;}.swiper-container-3d{perspective:1200px;}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d;}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10;}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0));}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{touch-action:pan-y;}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{touch-action:pan-x;}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat;}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none;}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23007aff\'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto;}.swiper-button-prev.nitro-lazy,.swiper-container-rtl .swiper-button-next.nitro-lazy{background-image:none !important;}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23007aff\'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto;}.swiper-button-next.nitro-lazy,.swiper-container-rtl .swiper-button-prev.nitro-lazy{background-image:none !important;}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23ffffff\'%2F%3E%3C%2Fsvg%3E");}.swiper-button-prev.swiper-button-white.nitro-lazy,.swiper-container-rtl .swiper-button-next.swiper-button-white.nitro-lazy{background-image:none !important;}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23ffffff\'%2F%3E%3C%2Fsvg%3E");}.swiper-button-next.swiper-button-white.nitro-lazy,.swiper-container-rtl .swiper-button-prev.swiper-button-white.nitro-lazy{background-image:none !important;}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23000000\'%2F%3E%3C%2Fsvg%3E");}.swiper-button-prev.swiper-button-black.nitro-lazy,.swiper-container-rtl .swiper-button-next.swiper-button-black.nitro-lazy{background-image:none !important;}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23000000\'%2F%3E%3C%2Fsvg%3E");}.swiper-button-next.swiper-button-black.nitro-lazy,.swiper-container-rtl .swiper-button-prev.swiper-button-black.nitro-lazy{background-image:none !important;}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10;}.swiper-pagination.swiper-pagination-hidden{opacity:0;}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%;}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33);}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2;}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer;}.swiper-pagination-bullet-active{opacity:1;background:#007aff;}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0);}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block;}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s top,.2s -webkit-transform;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform;}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s left,.2s -webkit-transform;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform;}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s right,.2s -webkit-transform;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform;}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute;}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top;}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top;}.swiper-container-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0;}.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0;}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff;}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25);}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff;}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000;}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25);}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000;}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1);}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%;}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%;}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0;}.swiper-scrollbar-cursor-drag{cursor:move;}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;}.swiper-slide-zoomed{cursor:move;}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite;}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D\'0%200%20120%20120\'%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20xmlns%3Axlink%3D\'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink\'%3E%3Cdefs%3E%3Cline%20id%3D\'l\'%20x1%3D\'60\'%20x2%3D\'60\'%20y1%3D\'7\'%20y2%3D\'27\'%20stroke%3D\'%236c6c6c\'%20stroke-width%3D\'11\'%20stroke-linecap%3D\'round\'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(30%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(60%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(90%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(120%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(150%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.37\'%20transform%3D\'rotate(180%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.46\'%20transform%3D\'rotate(210%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.56\'%20transform%3D\'rotate(240%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.66\'%20transform%3D\'rotate(270%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.75\'%20transform%3D\'rotate(300%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.85\'%20transform%3D\'rotate(330%2060%2C60)\'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat;}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D\'0%200%20120%20120\'%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20xmlns%3Axlink%3D\'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink\'%3E%3Cdefs%3E%3Cline%20id%3D\'l\'%20x1%3D\'60\'%20x2%3D\'60\'%20y1%3D\'7\'%20y2%3D\'27\'%20stroke%3D\'%23fff\'%20stroke-width%3D\'11\'%20stroke-linecap%3D\'round\'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(30%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(60%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(90%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(120%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(150%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.37\'%20transform%3D\'rotate(180%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.46\'%20transform%3D\'rotate(210%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.56\'%20transform%3D\'rotate(240%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.66\'%20transform%3D\'rotate(270%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.75\'%20transform%3D\'rotate(300%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.85\'%20transform%3D\'rotate(330%2060%2C60)\'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");}@-webkit-keyframes swiper-preloader-spin{100%{transform:rotate(360deg);}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg);}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000;}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out;}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity;}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-container-cube{overflow:visible;}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%;}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible;}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;filter:blur(50px);z-index:0;}.swiper-container-flip{overflow:visible;}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px;}.viewport .band-margin-bottom{margin-bottom:120px;}body{font-family:"Muli",Helvetica,Arial,sans-serif;font-size:18px;-webkit-font-smoothing:antialiased;}h1,h2,h3,h4,h5,h6{font-family:"Bebas Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;margin-bottom:.3em;letter-spacing:.042em;}h1.no-m,h2.no-m,h3.no-m,h4.no-m,h5.no-m,h6.no-m{margin-bottom:0;}h1.ls-small,h2.ls-small,h3.ls-small,h4.ls-small,h5.ls-small,h6.ls-small{letter-spacing:.029em;}h1.teal,h2.teal,h3.teal,h4.teal,h5.teal,h6.teal{color:#56c2b5;}h1.lteal,h2.lteal,h3.lteal,h4.lteal,h5.lteal,h6.lteal{color:#b1dfdd;}h1.orange,h2.orange,h3.orange,h4.orange,h5.orange,h6.orange{color:#f69655;}h1.lorange,h2.lorange,h3.lorange,h4.lorange,h5.lorange,h6.lorange{color:#fdccaa;}h1.pink,h2.pink,h3.pink,h4.pink,h5.pink,h6.pink{color:#f05786;}h1.lpink,h2.lpink,h3.lpink,h4.lpink,h5.lpink,h6.lpink{color:#f7adc4;}h1.red,h2.red,h3.red,h4.red,h5.red,h6.red{color:#ee5554;}h1.lred,h2.lred,h3.lred,h4.lred,h5.lred,h6.lred{color:#f4a89c;}h1.gray,h2.gray,h3.gray,h4.gray,h5.gray,h6.gray{color:#95989a;}h1.white,h2.white,h3.white,h4.white,h5.white,h6.white{color:#fff;}h1.black,h2.black,h3.black,h4.black,h5.black,h6.black{color:#000;}.headline.large{font-size:130px;line-height:122px;}.headline.medium{font-size:76px;line-height:70px;}.headline.small{font-size:60px;line-height:56px;}.headline.verysmall{font-size:32px;line-height:36px;}@media only screen and (max-width: 1159px){.headline.large{font-size:100px;line-height:91px;}}@media only screen and (max-width: 899px){.headline.large{font-size:76px;line-height:70px;}.headline.medium{font-size:67px;line-height:62px;}}@media only screen and (max-width: 479px){.headline.large{font-size:67px;line-height:62px;}.headline.medium{font-size:48px;line-height:42px;}.headline.small{font-size:34px;line-height:32px;}.headline.verysmall{font-size:28px;line-height:26px;}}.copy{color:#6f6f6f;}.copy a{color:#6f6f6f;}.copy p{margin-bottom:2em;font-size:1rem;font-weight:bold;line-height:1.5em;}.copy p:last-child{margin-bottom:0;}.copy strong{font-weight:bolder;}.copy em{font-style:italic;}.copy ul{list-style:disc;margin-bottom:30px;padding-left:25px;}.copy ul li{font-size:1rem;font-weight:bold;line-height:1.5em;margin-bottom:.2em;}.copy ul ul,.copy ul ol{padding-top:1em;padding-bottom:1em;}.copy ul:last-child{margin-bottom:0;}.copy ol{list-style:decimal;margin-bottom:30px;padding-left:25px;}.copy ol li{font-size:1rem;font-weight:bold;line-height:1.5em;margin-bottom:.2em;}.copy ol ul,.copy ol ol{padding-top:1em;padding-bottom:1em;}.copy ol:last-child{margin-bottom:0;}.copy.white{color:#fff;}.copy.white a{color:#fff;}.copy.orange{color:#f69655;}.copy.orange a{color:#f69655;}.copy .rainbow ul{list-style:none;}.copy .rainbow li::before{content:"•";color:#ee5554;font-weight:bold;display:inline-block;width:1em;margin-left:-1em;}.copy .rainbow li:nth-child(2n+1)::after,.copy .rainbow li:nth-child(2n+1)::before{color:#56c2b5 !important;}.copy .rainbow li:nth-child(3n+1)::after,.copy .rainbow li:nth-child(3n+1)::before{color:#f69655 !important;}.copy .rainbow li:nth-child(4n+1)::after,.copy .rainbow li:nth-child(4n+1)::before{color:#f05786 !important;}.copy .rainbow .button-wrap:nth-child(n+1){color:#f69655 !important;}.copy .rainbow .button-wrap:nth-child(n+1) .btn{color:#f69655 !important;}.copy .rainbow .button-wrap:nth-child(n+1) .btn:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-orange.svg") center no-repeat;}.copy .rainbow .button-wrap:nth-child(2n+1){color:#ee5554 !important;}.copy .rainbow .button-wrap:nth-child(2n+1) .btn{color:#ee5554 !important;}.copy .rainbow .button-wrap:nth-child(2n+1) .btn:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-red.svg") center no-repeat;}.copy .rainbow .button-wrap:nth-child(2n+1)::after,.copy .rainbow .button-wrap:nth-child(2n+1)::before{color:#f69655 !important;}.copy .rainbow .button-wrap:nth-child(3n+1){color:#56c2b5 !important;}.copy .rainbow .button-wrap:nth-child(3n+1) .btn{color:#56c2b5 !important;}.copy .rainbow .button-wrap:nth-child(3n+1) .btn:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-teal.svg") center no-repeat;}.copy .rainbow .button-wrap:nth-child(3n+1)::after,.copy .rainbow .button-wrap:nth-child(3n+1)::before{color:#56c2b5 !important;}.copy .rainbow .button-wrap:nth-child(4n+1){color:#f05786 !important;}.copy .rainbow .button-wrap:nth-child(4n+1) .btn{color:#f05786 !important;}.copy .rainbow .button-wrap:nth-child(4n+1) .btn:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-pink.svg") center no-repeat;}.copy .rainbow .button-wrap:nth-child(4n+1)::after,.copy .rainbow .button-wrap:nth-child(4n+1)::before{color:#f05786 !important;}.copy .rainbow li{margin-bottom:1.5em;}.copy .rainbow .button-wrap{margin-top:4px !important;}.copy .rainbow .button-wrap .btn-teal{color:#56c2b5 !important;}.copy .rainbow .button-wrap .btn-teal:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-teal.svg") center no-repeat;background-size:contain;}.copy .rainbow .button-wrap .btn-orange{color:#f69655 !important;}.copy .rainbow .button-wrap .btn-orange:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-orange.svg") center no-repeat;background-size:contain;}.copy .rainbow .button-wrap .btn-pink{color:#f05786 !important;}.copy .rainbow .button-wrap .btn-pink:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-pink.svg") center no-repeat;background-size:contain;}.copy .rainbow .button-wrap .btn-red{color:#ee5554 !important;}.copy .rainbow .button-wrap .btn-red:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-red.svg") center no-repeat;background-size:contain;}.copy .rainbow .button-wrap .btn-gray{color:#95989a !important;}.copy .rainbow .button-wrap .btn-gray:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-gray.svg") center no-repeat;background-size:contain;}.copy .rainbow .button-wrap .btn-white{color:#fff !important;}.copy .rainbow .button-wrap .btn-white:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-white.svg") center no-repeat;background-size:contain;}.copy.rainbow li{list-style:none;}.copy.rainbow li::before{content:"•";color:#ee5554;font-weight:bold;display:inline-block;width:1em;margin-left:-1em;}.copy.rainbow li:nth-child(2n+1)::after,.copy.rainbow li:nth-child(2n+1)::before{color:#56c2b5 !important;}.copy.rainbow li:nth-child(3n+1)::after,.copy.rainbow li:nth-child(3n+1)::before{color:#f69655 !important;}.copy.rainbow li:nth-child(4n+1)::after,.copy.rainbow li:nth-child(4n+1)::before{color:#f05786 !important;}.woocommerce-error .button,.woocommerce-message .button,.woocommerce_message .button,.btn,input[type=submit],button[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;vertical-align:middle;min-width:245px;border:0;background:#fff;outline:0;border-radius:0;padding:15px 25px;margin:0;cursor:pointer;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:21px;font-weight:normal !important;line-height:1em;color:#000;text-decoration:none;text-transform:uppercase;text-align:center;letter-spacing:.1em;}.woocommerce-error .button:after,.woocommerce-message .button:after,.woocommerce_message .button:after,.btn:after,input[type=submit]:after,button[type=submit]:after{content:"";display:inline-block;vertical-align:bottom;width:42px;height:1em;margin-left:20px;transition:margin-left .3s;}.woocommerce-error .button:hover:after,.woocommerce-message .button:hover:after,.woocommerce_message .button:hover:after,.btn:hover:after,input[type=submit]:hover:after,button[type=submit]:hover:after{margin-left:30px;}.woocommerce-error .button:nth-child(2),.woocommerce-message .button:nth-child(2),.woocommerce_message .button:nth-child(2),.btn:nth-child(2),input[type=submit]:nth-child(2),button[type=submit]:nth-child(2){margin-left:25px;}.woocommerce-error .button.link,.woocommerce-message .button.link,.woocommerce_message .button.link,.btn.link,input[type=submit].link,button[type=submit].link{padding:0;min-width:0;background:none;}.woocommerce-error .button.text-teal,.woocommerce-message .button.text-teal,.woocommerce_message .button.text-teal,.btn.text-teal,input[type=submit].text-teal,button[type=submit].text-teal{color:#56c2b5 !important;}.woocommerce-error .button.text-teal:after,.woocommerce-message .button.text-teal:after,.woocommerce_message .button.text-teal:after,.btn.text-teal:after,input[type=submit].text-teal:after,button[type=submit].text-teal:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-teal.svg") center no-repeat;background-size:contain;}.woocommerce-error .button.text-lteal,.woocommerce-message .button.text-lteal,.woocommerce_message .button.text-lteal,.btn.text-lteal,input[type=submit].text-lteal,button[type=submit].text-lteal{color:#b1dfdd !important;}.woocommerce-error .button.text-lteal:after,.woocommerce-message .button.text-lteal:after,.woocommerce_message .button.text-lteal:after,.btn.text-lteal:after,input[type=submit].text-lteal:after,button[type=submit].text-lteal:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-lteal.svg") center no-repeat;background-size:contain;}.woocommerce-error .button.text-orange,.woocommerce-message .button.text-orange,.woocommerce_message .button.text-orange,.btn.text-orange,input[type=submit].text-orange,button[type=submit].text-orange{color:#f69655 !important;}.woocommerce-error .button.text-orange:after,.woocommerce-message .button.text-orange:after,.woocommerce_message .button.text-orange:after,.btn.text-orange:after,input[type=submit].text-orange:after,button[type=submit].text-orange:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-orange.svg") center no-repeat;background-size:contain;}.woocommerce-error .button.text-pink,.woocommerce-message .button.text-pink,.woocommerce_message .button.text-pink,.btn.text-pink,input[type=submit].text-pink,button[type=submit].text-pink{color:#f05786 !important;}.woocommerce-error .button.text-pink:after,.woocommerce-message .button.text-pink:after,.woocommerce_message .button.text-pink:after,.btn.text-pink:after,input[type=submit].text-pink:after,button[type=submit].text-pink:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-pink.svg") center no-repeat;background-size:contain;}.woocommerce-error .button.text-red,.woocommerce-message .button.text-red,.woocommerce_message .button.text-red,.btn.text-red,input[type=submit].text-red,button[type=submit].text-red{color:#ee5554 !important;}.woocommerce-error .button.text-red:after,.woocommerce-message .button.text-red:after,.woocommerce_message .button.text-red:after,.btn.text-red:after,input[type=submit].text-red:after,button[type=submit].text-red:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-red.svg") center no-repeat;background-size:contain;}.woocommerce-error .button.text-dgray,.woocommerce-message .button.text-dgray,.woocommerce_message .button.text-dgray,.btn.text-dgray,input[type=submit].text-dgray,button[type=submit].text-dgray{color:#54565b !important;}.woocommerce-error .button.text-dgray:after,.woocommerce-message .button.text-dgray:after,.woocommerce_message .button.text-dgray:after,.btn.text-dgray:after,input[type=submit].text-dgray:after,button[type=submit].text-dgray:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-dgray.svg") center no-repeat;background-size:contain;}.woocommerce-error .button.text-gray,.woocommerce-message .button.text-gray,.woocommerce_message .button.text-gray,.btn.text-gray,input[type=submit].text-gray,button[type=submit].text-gray{color:#95989a !important;}.woocommerce-error .button.text-gray:after,.woocommerce-message .button.text-gray:after,.woocommerce_message .button.text-gray:after,.btn.text-gray:after,input[type=submit].text-gray:after,button[type=submit].text-gray:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-gray.svg") center no-repeat;background-size:contain;}.woocommerce-error .button.text-white,.woocommerce-message .button.text-white,.woocommerce_message .button.text-white,.btn.text-white,input[type=submit].text-white,button[type=submit].text-white{color:#fff !important;}.woocommerce-error .button.text-white:after,.woocommerce-message .button.text-white:after,.woocommerce_message .button.text-white:after,.btn.text-white:after,input[type=submit].text-white:after,button[type=submit].text-white:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-white.svg") center no-repeat;background-size:contain;}.woocommerce-error .button.text-yellow,.woocommerce-message .button.text-yellow,.woocommerce_message .button.text-yellow,.btn.text-yellow,input[type=submit].text-yellow,button[type=submit].text-yellow{color:#f4da2d !important;}.woocommerce-error .button.text-yellow:after,.woocommerce-message .button.text-yellow:after,.woocommerce_message .button.text-yellow:after,.btn.text-yellow:after,input[type=submit].text-yellow:after,button[type=submit].text-yellow:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-yellow.svg") center no-repeat;background-size:contain;}.woocommerce-error .button.bg-teal,.woocommerce-message .button.bg-teal,.woocommerce_message .button.bg-teal,.btn.bg-teal,input[type=submit].bg-teal,button[type=submit].bg-teal{background:#56c2b5;}.woocommerce-error .button.bg-orange,.woocommerce-message .button.bg-orange,.woocommerce_message .button.bg-orange,.btn.bg-orange,input[type=submit].bg-orange,button[type=submit].bg-orange{background:#f69655;}.woocommerce-error .button.bg-lorange,.woocommerce-message .button.bg-lorange,.woocommerce_message .button.bg-lorange,.btn.bg-lorange,input[type=submit].bg-lorange,button[type=submit].bg-lorange{background:#fdccaa;}.woocommerce-error .button.bg-pink,.woocommerce-message .button.bg-pink,.woocommerce_message .button.bg-pink,.btn.bg-pink,input[type=submit].bg-pink,button[type=submit].bg-pink{background:#f05786;}.woocommerce-error .button.bg-red,.woocommerce-message .button.bg-red,.woocommerce_message .button.bg-red,.btn.bg-red,input[type=submit].bg-red,button[type=submit].bg-red{background:#ee5554;}.woocommerce-error .button.bg-lred,.woocommerce-message .button.bg-lred,.woocommerce_message .button.bg-lred,.btn.bg-lred,input[type=submit].bg-lred,button[type=submit].bg-lred{background:#f4a89c;}.woocommerce-error .button.bg-gray,.woocommerce-message .button.bg-gray,.woocommerce_message .button.bg-gray,.btn.bg-gray,input[type=submit].bg-gray,button[type=submit].bg-gray{background:#95989a;}.woocommerce-error .button.bg-white,.woocommerce-message .button.bg-white,.woocommerce_message .button.bg-white,.btn.bg-white,input[type=submit].bg-white,button[type=submit].bg-white{background:#fff;}.woocommerce-error .button.no-arrow:after,.woocommerce-message .button.no-arrow:after,.woocommerce_message .button.no-arrow:after,.btn.no-arrow:after,input[type=submit].no-arrow:after,button[type=submit].no-arrow:after{display:none !important;}.woocommerce-error .button,.woocommerce_message .button,.woocommerce-message .button{padding-right:0;min-width:220px;padding-top:0 !important;padding-bottom:0 !important;}.woocommerce-error .button:after,.woocommerce_message .button:after,.woocommerce-message .button:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-white.svg") center no-repeat;background-size:contain;}.back-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;vertical-align:middle;min-width:245px;border:0;background:#fff;outline:0;border-radius:0;padding:15px 25px;margin:0;cursor:pointer;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:21px;font-weight:normal !important;line-height:1em;color:#95989a;text-decoration:none;text-transform:uppercase;text-align:center;letter-spacing:.1em;}.back-btn:before{content:"";display:inline-block;vertical-align:bottom;width:42px;height:1em;margin-right:20px;transform:rotate(180deg);transition:margin-right .3s;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-gray.svg") center no-repeat;background-size:contain;}.back-btn:hover:before{margin-right:30px;}.back-btn.link{padding:0;min-width:0;background:none;}.back-btn.white{color:#fff;}.back-btn.white:before{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-white.svg") center no-repeat;background-size:contain;}.vertical-center{display:table;width:100%;height:100%;}.vertical-center .cell{display:table-cell;vertical-align:middle;}.vertical-center.bottom .cell{vertical-align:bottom;}.error404 .gs-cta{margin-top:150px;}@media only screen and (max-width: 649px){.error404 .gs-cta{margin-top:60px;}}.search .gs-hero_image_left .inner-wrap .inner-content-wrap .search-form{max-width:470px;margin-top:45px;}.search .gs-hero_image_left .inner-wrap .inner-content-wrap .search-form .search-input{width:100%;background:#f5f4f2;padding:15px 20px;font-size:0;margin-bottom:25px;}.search .gs-hero_image_left .inner-wrap .inner-content-wrap .search-form .search-input:before{content:"";display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:15px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/search.svg") center no-repeat;background-size:contain;}.search .gs-hero_image_left .inner-wrap .inner-content-wrap .search-form .search-input input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;vertical-align:middle;width:calc(100% - 35px);height:30px;border:0;border-bottom:1px solid #95989a;background:none;margin:0 0 0 auto;padding:0;font-family:"Muli",Helvetica,Arial,sans-serif;font-size:18px;color:#95989a;}.search .gs-hero_image_left .inner-wrap .inner-content-wrap .search-form .btn{margin-left:0;}.search .gsc-search_results{margin:80px 0;}.search .gsc-search_results .inner-wrap{width:940px;margin:0 auto;}.search .gsc-search_results .inner-wrap .search-result{width:100%;background:#f05786;margin-bottom:20px;}.search .gsc-search_results .inner-wrap .search-result a{display:block;width:100%;height:100%;text-decoration:none;}.search .gsc-search_results .inner-wrap .search-result .inner-content-wrap{width:80%;margin:0 auto;padding:45px 0;}.search .gsc-search_results .inner-wrap .search-result .inner-content-wrap .button-wrap{margin-top:35px;}.search .gsc-search_results .view-more-wrap{text-align:center;margin-top:80px;}.search .gsc-search_results .view-more-wrap .view-more.no-more-posts{opacity:.6;pointer-events:none;}@media only screen and (max-width: 1049px){.search .gsc-search_results .inner-wrap{width:90%;}}.gs-featured_image.right-image .image-wrap{float:right;overflow:visible;position:relative;}.gs-featured_image.right-image .image-wrap.bg .image{position:relative;z-index:3;height:440px;}.gs-featured_image.right-image .image-wrap.bg:before{content:"";width:100%;height:440px;position:absolute;bottom:-20px;left:-20px;z-index:1;max-width:1250px;}.gs-featured_image.right-image .image-wrap.bg-stripe-teal:before{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/hero-stripe-teal.png") center repeat;background-size:contain;}.gs-featured_image.right-image .image-wrap.dots-upper-left:after{content:"";width:8px;height:200px;position:absolute;top:-80px;left:30px;z-index:4;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/line-up-teal.svg") center no-repeat;background-size:contain;}.gs-featured_image_right_with_box{margin:60px auto 140px auto;max-width:1250px;position:relative;}@media only screen and (max-width: 1299px){.gs-featured_image_right_with_box{margin-top:560px;}}.gs-featured_image_right_with_box .inner-wrap{position:relative;min-height:400px;}.gs-featured_image_right_with_box .inner-wrap .inner-content-wrap{padding:120px;position:relative;z-index:4;background:#56c2b5;}.gs-featured_image_right_with_box .inner-wrap .inner-content-wrap:after{content:"";display:table;clear:both;}@media only screen and (max-width: 1299px){.gs-featured_image_right_with_box .inner-wrap .inner-content-wrap{max-width:70%;margin:0 auto;}.gs-featured_image_right_with_box .inner-wrap .inner-content-wrap h2{text-align:center;}}@media only screen and (max-width: 599px){.gs-featured_image_right_with_box .inner-wrap .inner-content-wrap{padding:80px 40px;}}.gs-featured_image_right_with_box .inner-wrap .inner-content-wrap .copy{max-width:600px;}.gs-featured_image_right_with_box .inner-wrap .inner-content-wrap .inner,.gs-featured_image_right_with_box .inner-wrap .inner-content-wrap .wrap{height:100%;vertical-align:middle;}.gs-featured_image_right_with_box .inner-wrap.bg:before{content:"";width:100%;height:440px;position:absolute;bottom:-20px;left:-20px;z-index:1;max-width:1250px;}.gs-featured_image_right_with_box .inner-wrap.bg-stripe-teal:before{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/hero-stripe-teal.png") center repeat;background-size:contain;}@media only screen and (max-width: 1299px){.gs-featured_image_right_with_box .inner-wrap.bg-stripe-teal:before{display:none;}}.gs-featured_image_right_with_box .inner-wrap.pointer{position:relative;}.gs-featured_image_right_with_box .inner-wrap.pointer:after{content:"";width:40px;height:240px;position:absolute;top:-120px;right:180px;z-index:4;}.gs-featured_image_right_with_box .inner-wrap.pointer-top-yellow:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/pointer-top-yellow.svg") center no-repeat;background-size:contain;}@media only screen and (max-width: 1299px){.gs-featured_image_right_with_box .inner-wrap.pointer-top-yellow:after{display:none;}}.gs-featured_image_right_with_box .inner-wrap .image-wrap{width:45%;float:right;margin-right:-150px;}.gs-featured_image_right_with_box .inner-wrap .image-wrap img{max-width:100%;}@media only screen and (max-width: 1299px){.gs-featured_image_right_with_box .inner-wrap .image-wrap{float:none;margin:0 auto 100px auto;width:100%;max-width:800px;position:absolute;bottom:90%;left:0;right:0;}.gs-featured_image_right_with_box .inner-wrap .image-wrap img{display:block;max-height:400px;margin:0 auto;}}.gs-featured_image_right_with_box.bigger-image:before{background-size:cover;}.gs-featured_image_right_with_box.bigger-image .inner-wrap .copy{max-width:530px;}.gs-featured_image_right_with_box.bigger-image .inner-wrap .image-wrap{width:55%;}@media only screen and (max-width: 1249px){.gs-featured_image_right_with_box.bigger-image .inner-wrap .copy{max-width:800px;margin:0 auto;text-align:center;}.gs-featured_image_right_with_box.bigger-image .inner-wrap .image-wrap{width:100%;}}.layout-info-tabs{width:100%;background-color:#f69655;position:relative;padding-bottom:80px;padding-top:80px;padding-right:80px;}.layout-info-tabs:after{content:"";display:table;clear:both;}.layout-info-tabs.dots-upper-left:before{content:"";width:500px;height:50px;position:absolute;top:50px;left:-80px;z-index:3;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/dots-line-yellow.svg") center no-repeat;background-size:contain;}@media only screen and (max-width: 1100px){.layout-info-tabs.dots-upper-left:before{display:none;}}.layout-info-tabs.bg-teal{background:#56c2b5 !important;}.layout-info-tabs.bg-teal .primary{color:#b1dfdd !important;}.layout-info-tabs.bg-teal .copy h3{color:#56c2b5 !important;}.layout-info-tabs.bg-teal .details .btn{background-color:#b1dfdd !important;}.layout-info-tabs .mobile-tab-nav{display:none;margin-left:40px;margin-right:40px;clear:both;margin-bottom:22px;color:#fff;text-transform:uppercase;padding-top:10px;padding-bottom:10px;background:#fdccaa url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/arrow-down-thin.svg") top 26px right 20px no-repeat;background-color:#fdccaa;background-size:34px 16px;-webkit-tap-highlight-color:transparent;}.layout-info-tabs .mobile-tab-nav.nitro-lazy{background-image:none !important;}.layout-info-tabs .mobile-tab-nav *{-webkit-tap-highlight-color:transparent;}@media only screen and (max-width: 600px){.layout-info-tabs .mobile-tab-nav{margin-left:20px;margin-right:20px;}}.layout-info-tabs .mobile-tab-nav li{padding:10px 30px;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:26px;text-transform:uppercase;display:none;}.layout-info-tabs .mobile-tab-nav li.active{display:block;}.layout-info-tabs .mobile-tab-nav.expanded{background-image:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/arrow-up-thin.svg");background-position:top 24px right 20px;}.layout-info-tabs .mobile-tab-nav.expanded.nitro-lazy{background-image:none !important;}.layout-info-tabs .mobile-tab-nav.expanded li{display:block;}.layout-info-tabs.bg-teal .mobile-tab-nav{background-color:#b1dfdd;}.layout-info-tabs .cta-link-callout{padding-top:50px;}.layout-info-tabs .cta-link-callout .btn{margin-left:0;margin-right:20px;margin-bottom:20px;min-width:200px;}.layout-info-tabs .cta-link-callout.mobile-only{display:none;}@media only screen and (max-width: 1099px){.layout-info-tabs .cta-link-callout{display:none;}.layout-info-tabs .cta-link-callout.mobile-only{padding-top:30px;display:block;clear:both;text-align:center;padding-bottom:40px;}.layout-info-tabs .cta-link-callout.mobile-only .btn{margin-left:10px;margin-right:10px;}}@media only screen and (max-width: 1100px){.layout-info-tabs{padding-top:60px;padding-bottom:40px;padding-right:0;}.layout-info-tabs .normal-nav{display:none;}.layout-info-tabs .mobile-tab-nav{display:block;}}@media only screen and (max-width: 600px){.layout-info-tabs{padding-bottom:20px;}.layout-info-tabs .copy ul{text-align:left;}}.layout-info-tabs h2{padding-left:80px;padding-top:80px;}@media only screen and (max-width: 1100px){.layout-info-tabs h2{padding-left:20px;padding-right:20px;text-align:center !important;width:100%;padding-top:10px;margin-bottom:30px;}}.layout-info-tabs p.button-wrap{clear:left;float:left;padding-left:80px;margin-bottom:60px;}@media only screen and (max-width: 1100px){.layout-info-tabs p.button-wrap{padding-left:40px;text-align:center;width:100%;}}.layout-info-tabs li{padding-left:80px;float:none;clear:left;}.layout-info-tabs li .copy li{padding-left:10px;}@media only screen and (max-width: 1100px){.layout-info-tabs li .copy li{text-align:left;}}@media only screen and (max-width: 1100px){.layout-info-tabs li{padding-left:0;}.layout-info-tabs li ul{text-align:left;}}.layout-info-tabs li .heading-info{padding-bottom:30px;position:relative;cursor:pointer;}.layout-info-tabs li .heading-info span{display:block;background:transparent;border-radius:none;width:100%;height:auto;text-align:left;color:#fff;}.layout-info-tabs li .heading-info span .secondary{font-size:43px;font-weight:bold;}@media only screen and (max-width: 1100px){.layout-info-tabs li .heading-info span .secondary{font-size:32px;text-align:center;}}.layout-info-tabs li .heading-info span .primary{font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:28px;color:#fdccaa;letter-spacing:.042em;}@media only screen and (max-width: 1100px){.layout-info-tabs li .heading-info span .primary{text-align:center;}}@media only screen and (max-width: 1100px){.layout-info-tabs li .heading-info{width:100%;float:none;padding-left:0px;}}.layout-info-tabs li.active .heading-info:after{position:absolute;content:"";display:block;width:200px;height:2px;background-color:#f4da2d;right:-40px;bottom:59px;z-index:5;}@media only screen and (max-width: 1299px){.layout-info-tabs li.active .heading-info:after{width:100px;}}@media only screen and (max-width: 1100px){.layout-info-tabs li.active .heading-info:after{display:none;}}.layout-info-tabs li.active .heading-info:before{position:absolute;content:"";display:block;width:20px;height:20px;border-radius:20px;background-color:#f4da2d;right:160px;bottom:50px;z-index:5;}@media only screen and (max-width: 1299px){.layout-info-tabs li.active .heading-info:before{right:60px;}}@media only screen and (max-width: 1100px){.layout-info-tabs li.active .heading-info:before{display:none;}}.layout-info-tabs .details{width:50%;float:right;}@media only screen and (max-width: 1100px){.layout-info-tabs .details{width:100%;float:none;padding-right:40px;padding-left:40px;}}@media only screen and (max-width: 600px){.layout-info-tabs .details{padding-right:20px;padding-left:20px;}}.layout-info-tabs .details .copy{padding:80px 80px;background-color:#fff;min-height:600px;}.layout-info-tabs .details .copy h3{text-transform:uppercase;color:#f69655;}@media only screen and (max-width: 1100px){.layout-info-tabs .details .copy{padding:60px 40px;min-height:0;text-align:center;}}@media only screen and (max-width: 600px){.layout-info-tabs .details .copy{padding:60px 40px;}}.layout-info-tabs .details .copy strong{font-weight:bolder;font-variant:normal;}.layout-info-tabs .details .copy ul,.layout-info-tabs .details .copy li{text-align:left !important;}.layout-info-tabs .details li{padding-left:0;}.layout-info-tabs .details .btn{width:100%;display:block;background-color:#fdccaa;padding:40px;font-size:24px;}@media only screen and (max-width: 600px){.layout-info-tabs .details .btn{padding:30px;}}.layout-info-tabs .side{float:left;width:50%;padding-left:100px;}@media only screen and (max-width: 1499px){.layout-info-tabs .side{padding-left:0;}}@media only screen and (max-width: 1100px){.layout-info-tabs .side{width:100%;float:none;padding-right:0;}}.layout-info-tabs .side .button-wrap{clear:left;float:left;padding-left:80px;margin-bottom:60px;}@media only screen and (max-width: 1100px){.layout-info-tabs .side .button-wrap{padding-left:40px;text-align:center;width:100%;}}.gs-loading_overlay{display:none;width:100%;max-width:1600px;height:100vh;position:fixed;top:0;z-index:20;right:calc(( 100% - 1600px ) / 2);background:rgba(255,255,255,.8) url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/loading.svg") center no-repeat;background-size:100px 100px;}.gs-loading_overlay.nitro-lazy{background-image:none !important;}@media only screen and (max-width: 1599px){.gs-loading_overlay{right:0;}}.gs-video_overlay_toggle.play-icon{text-decoration:none;}.gs-video_overlay_toggle.play-icon .inner-content-wrap .icon{display:block;width:175px;height:175px;margin:0 auto 25px auto;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/embed-video-icon.svg") center no-repeat;background-size:contain;}.gs-video_overlay_toggle.play-icon .inner-content-wrap .icon.nitro-lazy{background-image:none !important;}.gs-video_overlay_toggle.play-icon .inner-content-wrap .text{display:block;text-align:center;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:27px;letter-spacing:.1em;color:#fff;}.gs-video_overlay{position:fixed;top:0;left:0;width:0%;height:0%;z-index:100001;opacity:0;transform:scale(.95);transition:opacity .3s 0s,width 0s .3s,height 0s .3s,transform .3s 0s;}.gs-video_overlay.open{opacity:1;width:100%;height:100%;transform:scale(1);transition:opacity .3s .01s,width 0s 0s,height 0s 0s,transform .3s .01s;}.gs-video_overlay .video-overlay{position:fixed;overflow:hidden;top:0;left:0;width:100%;height:0%;background-color:rgba(0,0,0,.8);z-index:100000;opacity:0;transition:opacity .3s,height 0s .3s;}.gs-video_overlay .video-overlay.open{height:100%;opacity:1;transition:opacity .3s .01s,height 0s;}.gs-video_overlay .video-overlay .video-close{display:block;position:absolute;top:25px;right:25px;width:25px;height:25px;cursor:pointer;z-index:100002;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/close-white.svg") center no-repeat;background-size:contain;}.gs-video_overlay .video-overlay .video-close.nitro-lazy{background-image:none !important;}.gs-video_overlay .centered{width:70%;height:100%;margin:0 auto;}@media only screen and (max-width: 767px){.gs-video_overlay .centered{width:90%;}}@media only screen and (max-width: 599px){.gs-video_overlay .centered{width:80%;}}.gs-video_overlay .centered:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.35em;}.gs-video_overlay .centered .cell{position:relative;width:100%;height:0;padding-bottom:56%;vertical-align:middle;display:inline-block;}.gs-video_overlay .centered .cell iframe{width:100%;height:100%;position:absolute;top:0;left:0;z-index:100003;}.gs-store_bucket_overlay{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;max-width:1600px;height:100vh;position:fixed;top:0;z-index:20;right:calc(( 100% - 1600px ) / 2);background:#56c2b5;overflow:auto;}.gs-store_bucket_overlay .inner-wrap{width:1260px;margin:0 auto;padding:100px 0;background:#fff;text-align:center;overflow:hidden;position:relative;}.gs-store_bucket_overlay .inner-wrap:after{content:"";display:block;width:1600px;height:500px;position:absolute;bottom:-150px;left:0;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/stripes-teal.png") center top no-repeat;background-size:contain;}.gs-store_bucket_overlay .inner-wrap .bucket-wrap{font-size:0;margin-top:45px;}.gs-store_bucket_overlay .inner-wrap .bucket{display:inline-block;vertical-align:top;width:515px;height:415px;margin-right:20px;text-align:center;position:relative;z-index:2;}.gs-store_bucket_overlay .inner-wrap .bucket:last-child{margin-right:0;}.gs-store_bucket_overlay .inner-wrap .bucket.red{background:#ee5554;}.gs-store_bucket_overlay .inner-wrap .bucket.orange{background:#f69655;}.gs-store_bucket_overlay .inner-wrap .bucket a{display:block;width:100%;height:100%;text-decoration:none;}.gs-store_bucket_overlay .inner-wrap .bucket .inner-content-wrap{width:70%;margin:0 auto;}.gs-store_bucket_overlay .inner-wrap .bucket .button-wrap{margin-top:45px;}@media only screen and (max-width: 1599px){.gs-store_bucket_overlay{right:0;}}@media only screen and (max-width: 1399px){.gs-store_bucket_overlay .inner-wrap{width:90%;padding:100px 10vw;}.gs-store_bucket_overlay .inner-wrap .bucket{width:49%;margin-right:2%;}}@media only screen and (max-width: 1159px){.gs-store_bucket_overlay .inner-wrap{padding:5vw;}.gs-store_bucket_overlay .inner-wrap .bucket .inner-content-wrap{width:80%;}}@media only screen and (max-width: 899px){.gs-store_bucket_overlay{padding:5vw 0;}.gs-store_bucket_overlay .inner-wrap:after{display:none;}.gs-store_bucket_overlay .inner-wrap .bucket{width:100%;height:400px;display:block;margin-right:0;}.gs-store_bucket_overlay .inner-wrap .bucket:last-child{margin-top:20px;}}@media only screen and (max-width: 599px){.gs-store_bucket_overlay .inner-wrap .bucket{height:250px;}.gs-store_bucket_overlay .inner-wrap .bucket .inner-content-wrap h2{font-size:48px;line-height:42px;}.gs-store_bucket_overlay .inner-wrap .bucket .inner-content-wrap .button-wrap{margin-top:25px;}}.gs-hero_centered_image_left{position:relative;margin:60px 0 150px 0;}.gs-hero_centered_image_left.dots:after{content:"";width:262px;height:417px;position:absolute;top:50%;right:-131px;transform:translateY(-50%);z-index:1;}.gs-hero_centered_image_left.dots-teal:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/dots-teal.svg") center no-repeat;background-size:contain;}.gs-hero_centered_image_left .inner-wrap{width:1240px;height:450px;margin:0 auto;position:relative;z-index:2;}.gs-hero_centered_image_left .inner-wrap:after{content:"";display:table;clear:both;}.gs-hero_centered_image_left .inner-wrap .image-wrap{width:450px;float:left;position:relative;}.gs-hero_centered_image_left .inner-wrap .image-wrap img{display:block;width:100%;position:relative;z-index:2;}.gs-hero_centered_image_left .inner-wrap .image-wrap .second-image{display:block;width:240px;height:240px;position:absolute;right:-200px;bottom:-50px;z-index:3;}.gs-hero_centered_image_left .inner-wrap .image-wrap .second-image .inner-content-wrap{width:100%;height:auto;float:none;padding:0;}.gs-hero_centered_image_left .inner-wrap .image-wrap .second-image .inner-content-wrap .icon{width:95px;height:95px;}.gs-hero_centered_image_left .inner-wrap .image-wrap.line:before{content:"";width:180px;height:26px;position:absolute;top:50px;left:-80px;z-index:3;}.gs-hero_centered_image_left .inner-wrap .image-wrap.line-left-yellow:before{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/line-left-yellow.png") center no-repeat;background-size:contain;}.gs-hero_centered_image_left .inner-wrap .image-wrap.pointer:before{content:"";width:240px;height:35px;position:absolute;top:50px;left:-140px;z-index:3;}.gs-hero_centered_image_left .inner-wrap .image-wrap.pointer-left-yellow:before{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/pointer-left-yellow.svg") center no-repeat;background-size:contain;}.gs-hero_centered_image_left .inner-wrap .image-wrap.bg:after{content:"";width:97.5%;height:97.5%;position:absolute;bottom:-20px;right:-20px;z-index:1;}.gs-hero_centered_image_left .inner-wrap .image-wrap.bg-stripe-teal:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/hero-stripe-teal.png") center no-repeat;background-size:contain;}.gs-hero_centered_image_left .inner-wrap .image-wrap.bg-dots-orange:after{width:260px;height:310px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/hero-dots-orange.png") center no-repeat;background-size:contain;right:-65px;bottom:-80px;}.gs-hero_centered_image_left .inner-wrap>.inner-content-wrap{width:790px;height:100%;float:right;padding-left:180px;position:relative;z-index:4;}.gs-hero_centered_image_left.double-image .inner-wrap{height:400px;}.gs-hero_centered_image_left.double-image .inner-wrap .image-wrap{width:350px;}@media only screen and (max-width: 1499px){.gs-hero_centered_image_left .inner-wrap .image-wrap.line:before{left:-50px;}.gs-hero_centered_image_left.double-image .inner-wrap .image-wrap.pointer:before{content:"";width:160px;height:23px;position:absolute;top:50px;left:-80px;z-index:3;}.gs-hero_centered_image_left.double-image .inner-wrap .image-wrap.pointer-left-yellow:before{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/pointer-left-yellow.svg") center no-repeat;background-size:contain;}}@media only screen and (max-width: 1349px){.gs-hero_centered_image_left:after{display:none;}.gs-hero_centered_image_left .inner-wrap{width:80%;}.gs-hero_centered_image_left .inner-wrap .image-wrap.line:before{left:-50px;}.gs-hero_centered_image_left .inner-wrap>.inner-content-wrap{width:calc(100% - 450px);padding-left:10%;}.gs-hero_centered_image_left.double-image .inner-wrap{height:auto;font-size:0;}.gs-hero_centered_image_left.double-image .inner-wrap .image-wrap{display:inline-block;vertical-align:middle;float:none;width:35%;}.gs-hero_centered_image_left.double-image .inner-wrap .image-wrap .second-image{width:60%;height:auto;right:-30%;}.gs-hero_centered_image_left.double-image .inner-wrap .image-wrap .second-image:after{content:"";display:block;padding-bottom:100%;}.gs-hero_centered_image_left.double-image .inner-wrap .image-wrap .second-image .gs-video_overlay_toggle{position:absolute;top:0;left:0;width:100%;height:100%;}.gs-hero_centered_image_left.double-image .inner-wrap .image-wrap .second-image .inner-content-wrap .icon{width:55px;height:55px;margin-bottom:10px;}.gs-hero_centered_image_left.double-image .inner-wrap .inner-content-wrap{display:inline-block;vertical-align:middle;width:65%;padding-left:20%;float:none;}}@media only screen and (max-width: 1199px){.gs-hero_centered_image_left .inner-wrap .inner-content-wrap .inner h1.large{font-size:100px;line-height:91px;}}@media only screen and (max-width: 1049px){.gs-hero_centered_image_left .inner-wrap{height:auto;font-size:0;}.gs-hero_centered_image_left .inner-wrap .image-wrap{display:inline-block;vertical-align:middle;float:none;width:35%;}.gs-hero_centered_image_left .inner-wrap .image-wrap .second-image .inner-content-wrap .icon{width:35px;height:35px;margin-bottom:5px;}.gs-hero_centered_image_left .inner-wrap .image-wrap .second-image .inner-content-wrap .text{font-size:22px;}.gs-hero_centered_image_left .inner-wrap .image-wrap.bg-stripe:after{width:97.5%;height:97.5%;right:-15px;bottom:-15px;background-size:cover;}.gs-hero_centered_image_left .inner-wrap .image-wrap.bg-dots-orange:after{width:175px;height:210px;right:-45px;bottom:-60px;}.gs-hero_centered_image_left .inner-wrap .image-wrap.line:before{width:120px;height:17px;left:-35px;top:25px;}.gs-hero_centered_image_left .inner-wrap .inner-content-wrap{display:inline-block;vertical-align:middle;float:none;width:65%;}}@media only screen and (max-width: 749px){.gs-hero_centered_image_left{margin:80px 0 50px 0;}.gs-hero_centered_image_left:after{display:none;}.gs-hero_centered_image_left .inner-wrap{width:100%;}.gs-hero_centered_image_left .inner-wrap .image-wrap{display:block;width:70%;margin:0 auto;}.gs-hero_centered_image_left .inner-wrap .image-wrap.bg-stripe-teal:after{width:95%;height:95%;}.gs-hero_centered_image_left .inner-wrap .inner-content-wrap{display:block;width:80%;margin:60px auto 0 auto;padding:0;text-align:center;}.gs-hero_centered_image_left .inner-wrap .inner-content-wrap .inner h1.large{font-size:72px;line-height:68px;}.gs-hero_centered_image_left.double-image .inner-wrap .image-wrap{display:block;width:80%;}.gs-hero_centered_image_left.double-image .inner-wrap .image-wrap img{width:70%;}.gs-hero_centered_image_left.double-image .inner-wrap .image-wrap .second-image{width:40%;right:0;}.gs-hero_centered_image_left.double-image .inner-wrap .image-wrap .second-image .inner-content-wrap{margin-top:0;}.gs-hero_centered_image_left.double-image .inner-wrap .image-wrap.bg-dots-orange:after{right:25%;}.gs-hero_centered_image_left.double-image .inner-wrap .image-wrap.pointer:before{display:none;}.gs-hero_centered_image_left.double-image .inner-wrap .inner-content-wrap{display:block;width:80%;margin:90px auto 0 auto;padding:0;}}@media only screen and (max-width: 599px){.gs-hero_centered_image_left.double-image{margin-top:30px;}}@media only screen and (max-width: 479px){.gs-hero_centered_image_left .inner-wrap .image-wrap.line-left-yellow:before{width:120px;height:17px;top:25px;}}.gs-hero_image_left{height:560px;margin-top:30px;position:relative;}.gs-hero_image_left .image-wrap{width:560px;position:absolute;top:0;left:0;}.gs-hero_image_left .image-wrap img{display:block;width:100%;position:relative;z-index:2;}.gs-hero_image_left .image-wrap:after{content:"";display:block;width:733px;height:543px;position:absolute;bottom:-30px;right:-30px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/pattern-yellow.png") right bottom no-repeat;background-size:contain;}.gs-hero_image_left .image-wrap.line:before{content:"";width:180px;height:26px;position:absolute;top:50px;right:-80px;transform:rotate(180deg);z-index:4;}.gs-hero_image_left .image-wrap.line-right-pink:before{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/line-left-pink.png") center no-repeat;background-size:contain;}.gs-hero_image_left .inner-wrap{width:calc(100% - 560px);margin:0 0 0 auto;}.gs-hero_image_left .inner-wrap .inner-content-wrap{width:600px;margin:0 auto;}.gs-hero_image_left .inner-wrap .inner-content-wrap .button-wrap{margin-top:45px;}@media only screen and (max-width: 1299px){.gs-hero_image_left{height:auto;font-size:0;}.gs-hero_image_left .image-wrap{display:inline-block;vertical-align:middle;width:40%;position:relative;}.gs-hero_image_left .image-wrap:after{height:40vw;}.gs-hero_image_left .vertical-center{display:inline-block;vertical-align:middle;width:60%;}.gs-hero_image_left .vertical-center .cell{display:block;width:100%;}.gs-hero_image_left .inner-wrap{width:100%;}.gs-hero_image_left .inner-wrap .inner-content-wrap{width:70%;}}@media only screen and (max-width: 999px){.gs-hero_image_left .image-wrap.line:before{width:120px;height:17px;position:absolute;top:30px;right:-40px;}}@media only screen and (max-width: 649px){.gs-hero_image_left .image-wrap{display:block;width:70%;margin:0 auto;}.gs-hero_image_left .image-wrap:after{width:95%;height:95%;bottom:-15px;right:-15px;background-size:cover;}.gs-hero_image_left .vertical-center{display:table;width:100%;}.gs-hero_image_left .inner-wrap{width:80%;margin:60px auto 0 auto;text-align:center;}.gs-hero_image_left .inner-wrap .inner-content-wrap{width:100%;}}.gs-hero_centered_image_right{position:relative;margin:60px 0 150px 0;}.gs-hero_centered_image_right.dots:after{content:"";width:262px;height:417px;position:absolute;top:12px;right:-131px;z-index:1;}.gs-hero_centered_image_right.dots-teal:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/dots-teal.svg") center no-repeat;background-size:contain;}.gs-hero_centered_image_right.full-width{margin-top:0;margin-bottom:120px;}.gs-hero_centered_image_right.full-width h2.colored-arrows:after{height:50px;width:440px;left:-358px !important;}@media only screen and (max-width: 1439px){.gs-hero_centered_image_right.full-width .inner-wrap{padding:0 60px;}}.gs-hero_centered_image_right.full-width .inner-content-wrap{width:100% !important;}.gs-hero_centered_image_right.full-width .inner-content-wrap .image-wrap{width:48%;}.gs-hero_centered_image_right.full-width .inner-content-wrap .image-wrap img{margin-top:-40px;}.gs-hero_centered_image_right.full-width .inner-content-wrap .inner{width:48%;}@media only screen and (max-width: 1099px){.gs-hero_centered_image_right.full-width .inner-content-wrap{padding-top:40px !important;}.gs-hero_centered_image_right.full-width .inner-content-wrap h2,.gs-hero_centered_image_right.full-width .inner-content-wrap .copy{margin:0 auto !important;max-width:650px !important;text-align:center;}.gs-hero_centered_image_right.full-width .inner-content-wrap .copy{max-width:800px;text-align:center;padding-right:0;}.gs-hero_centered_image_right.full-width .inner-content-wrap .inner,.gs-hero_centered_image_right.full-width .inner-content-wrap .image-wrap{width:100%;margin:0 auto 50px auto;}.gs-hero_centered_image_right.full-width .inner-content-wrap .inner h2,.gs-hero_centered_image_right.full-width .inner-content-wrap .image-wrap h2{margin-bottom:.3em !important;}.gs-hero_centered_image_right.full-width .inner-content-wrap .inner h2:after,.gs-hero_centered_image_right.full-width .inner-content-wrap .image-wrap h2:after{display:none;}.gs-hero_centered_image_right.full-width .inner-content-wrap .inner .image,.gs-hero_centered_image_right.full-width .inner-content-wrap .inner img,.gs-hero_centered_image_right.full-width .inner-content-wrap .image-wrap .image,.gs-hero_centered_image_right.full-width .inner-content-wrap .image-wrap img{margin:0 auto !important;max-width:1000px;width:auto !important;}.gs-hero_centered_image_right.full-width .inner-content-wrap .inner img,.gs-hero_centered_image_right.full-width .inner-content-wrap .image-wrap img{display:block;margin-top:0;max-width:90% !important;margin:0 auto !important;}.gs-hero_centered_image_right.full-width .inner-content-wrap .image-wrap{margin-bottom:30px;}.gs-hero_centered_image_right.full-width .inner-content-wrap .inner{margin-bottom:0;padding:0 40px;}}@media only screen and (max-width: 599px){.gs-hero_centered_image_right.full-width .inner-content-wrap .inner{padding:0;}}.gs-hero_centered_image_right.small-bottom-margin{margin-bottom:70px;}.gs-hero_centered_image_right .inner-wrap{width:1240px;margin:0 auto;position:relative;z-index:2;}.gs-hero_centered_image_right .inner-wrap:after{content:"";display:table;clear:both;}.gs-hero_centered_image_right .inner-wrap .image-wrap{width:450px;float:right;position:relative;}.gs-hero_centered_image_right .inner-wrap .image-wrap .image{position:relative;z-index:2;}.gs-hero_centered_image_right .inner-wrap .image-wrap .image img{display:block;width:100%;}.gs-hero_centered_image_right .inner-wrap .image-wrap .image-small{width:230px;position:absolute;bottom:-65px;left:-140px;z-index:3;}.gs-hero_centered_image_right .inner-wrap .image-wrap .image-small img{display:block;width:100%;}.gs-hero_centered_image_right .inner-wrap .image-wrap.line:before{content:"";width:180px;height:26px;position:absolute;top:50px;left:-80px;z-index:4;}.gs-hero_centered_image_right .inner-wrap .image-wrap.line-left-yellow:before{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/line-left-yellow.png") center no-repeat;background-size:contain;}.gs-hero_centered_image_right .inner-wrap .image-wrap.tag:before{content:"";width:160px;height:36px;position:absolute;top:50px;left:-110px;z-index:4;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/pointer-left-yellow.svg") center no-repeat;background-size:contain;}.gs-hero_centered_image_right .inner-wrap .image-wrap.bg:after{content:"";display:block;width:97.5%;height:97.5%;position:absolute;bottom:-20px;right:-20px;z-index:1;}.gs-hero_centered_image_right .inner-wrap .image-wrap.bg-stripe-teal:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/hero-stripe-teal.png") center no-repeat;background-size:cover;}.gs-hero_centered_image_right .inner-wrap .image-wrap.bg-stripe-pink:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/hero-stripe-pink.png") center no-repeat;background-size:cover;}.gs-hero_centered_image_right .inner-wrap .colored-arrows{position:relative;}.gs-hero_centered_image_right .inner-wrap .colored-arrows:after{content:"";display:block;width:195px;height:50px;height:440px;position:absolute;position:absolute;top:10px;bottom:-20px;right:-20px;left:-260px;z-index:3;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/colored-arrows-teal.svg") center no-repeat;background-size:contain;}.gs-hero_centered_image_right .inner-wrap .inner-content-wrap{width:500px;float:left;padding-top:130px;}@media only screen and (max-width: 1100px){.gs-hero_centered_image_right.tablet-padding-fix .inner{width:100% !important;padding:0 !important;}.gs-hero_centered_image_right.tablet-padding-fix .inner .copy{max-width:720px !important;margin:0 auto;}}@media only screen and (max-width: 600px){.gs-hero_centered_image_right.tablet-padding-fix .inner-wrap{padding:0 30px;}.gs-hero_centered_image_right.tablet-padding-fix .inner-content-wrap{margin-top:40px !important;}}@media only screen and (max-width: 1349px){.gs-hero_centered_image_right .inner-wrap{width:90%;}.gs-hero_centered_image_right .inner-wrap .image-wrap .image-small{display:none;}.gs-hero_centered_image_right .inner-wrap .inner-content-wrap{width:calc(100% - 550px);}}@media only screen and (max-width: 1049px){.gs-hero_centered_image_right.dots-teal:after{height:30vw;top:5px;}.gs-hero_centered_image_right .inner-wrap{height:auto;font-size:0;}.gs-hero_centered_image_right .inner-wrap .image-wrap{width:35%;}.gs-hero_centered_image_right .inner-wrap .image-wrap.bg:after{width:97.5%;height:97.5%;bottom:-15px;right:-15px;}.gs-hero_centered_image_right .inner-wrap .image-wrap.tag:before{width:120px;height:27px;top:35px;left:-50px;}.gs-hero_centered_image_right .inner-wrap .image-wrap.line-left-yellow:before{width:120px;height:17px;top:25px;left:-50px;}.gs-hero_centered_image_right .inner-wrap .inner-content-wrap{width:55%;padding-top:60px;}.gs-hero_centered_image_right .inner-wrap .inner-content-wrap .inner{width:90%;}}@media only screen and (max-width: 749px){.gs-hero_centered_image_right{margin:80px 0;}.gs-hero_centered_image_right:after{display:none;}.gs-hero_centered_image_right .inner-wrap{width:100%;}.gs-hero_centered_image_right .inner-wrap .image-wrap{display:block;width:80%;margin:0 auto;float:none;}.gs-hero_centered_image_right .inner-wrap .image-wrap.line-left-yellow:before{left:7%;}.gs-hero_centered_image_right .inner-wrap .image-wrap.tag:before{left:10%;}.gs-hero_centered_image_right .inner-wrap .image-wrap.bg:after{width:70%;}.gs-hero_centered_image_right .inner-wrap .image-wrap .image{width:75%;margin:0 0 0 auto;}.gs-hero_centered_image_right .inner-wrap .image-wrap .image-small{display:block;width:50%;left:0;bottom:-50px;}.gs-hero_centered_image_right .inner-wrap .inner-content-wrap{display:block;width:80%;margin:100px auto 0 auto;padding:0;float:none;text-align:center;}.gs-hero_centered_image_right .inner-wrap .inner-content-wrap .inner{width:100%;}}@media only screen and (max-width: 479px){.gs-hero_centered_image_right .inner-wrap .image-wrap.tag:before{width:80px;height:18px;}}.gs-hero_image_right{margin-top:30px;position:relative;}.gs-hero_image_right .inner-wrap{width:1250px;min-height:450px;margin:0 auto;padding-bottom:80px;}.gs-hero_image_right .inner-wrap .inner-content-wrap{width:500px;padding-top:60px;}.gs-hero_image_right .inner-wrap .inner-content-wrap.lpadding{padding-top:125px;}.gs-hero_image_right .inner-wrap .inner-content-wrap .category{display:block;margin-bottom:5px;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:25px;text-transform:uppercase;color:#b1dfdd;}.gs-hero_image_right .inner-wrap .inner-content-wrap .category.teal{color:#56c2b5;}.gs-hero_image_right .inner-wrap .inner-content-wrap h1{font-size:100px;line-height:92px;}.gs-hero_image_right .image-wrap{width:655px;position:absolute;top:0;right:0;}.gs-hero_image_right .image-wrap .image{width:450px;position:relative;z-index:2;}.gs-hero_image_right .image-wrap .image img{display:block;max-width:100%;}.gs-hero_image_right .image-wrap .image-small{width:230px;position:absolute;bottom:-65px;left:-140px;z-index:2;}.gs-hero_image_right .image-wrap .image-small img{display:block;width:100%;}.gs-hero_image_right .image-wrap.dots:after{content:"";width:262px;height:417px;position:absolute;top:50%;right:-131px;transform:translateY(-50%);}.gs-hero_image_right .image-wrap.dots.teal:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/dots-teal.svg") center no-repeat;background-size:contain;}@media only screen and (max-width: 1349px){.gs-hero_image_right .inner-wrap{width:80%;min-height:40vw;}.gs-hero_image_right .inner-wrap .inner-content-wrap{width:50%;padding-top:20vw;}.gs-hero_image_right .image-wrap{width:40%;}.gs-hero_image_right .image-wrap .image{width:70%;}.gs-hero_image_right .image-wrap .image-small{width:30%;left:-15%;}}@media only screen and (max-width: 949px){.gs-hero_image_right .inner-wrap .inner-content-wrap h1{font-size:76px;line-height:70px;}}@media only screen and (max-width: 749px){.gs-hero_image_right{margin-top:0;}.gs-hero_image_right .image-wrap{display:block;width:70%;margin:30px auto 0 auto;position:relative;}.gs-hero_image_right .image-wrap:after{display:none;}.gs-hero_image_right .image-wrap .image{width:80%;margin:0 0 0 auto;}.gs-hero_image_right .image-wrap .image-small{width:40%;left:0;bottom:-25px;}.gs-hero_image_right .image-wrap.single-image .image{width:100%;margin:0;}.gs-hero_image_right .inner-wrap{width:80%;min-height:0;padding:80px 0;text-align:center;}.gs-hero_image_right .inner-wrap .inner-content-wrap{width:100%;padding-top:0 !important;}}@media only screen and (max-width: 599px){.gs-hero_image_right .inner-wrap .inner-content-wrap h1{font-size:60px;line-height:56px;}}.gs-hero_offset_content{position:relative;}.gs-hero_offset_content .image-wrap{position:absolute;top:0;right:0;}.gs-hero_offset_content .image-wrap:before{content:"";width:138px;height:20px;position:absolute;top:50px;left:-80px;z-index:3;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/line-left-pink.png") center no-repeat;background-size:contain;}.gs-hero_offset_content .image-wrap:after{content:"";width:670px;height:550px;position:absolute;bottom:-20px;left:-20px;z-index:1;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/hero-stripe-yellow.png") center no-repeat;background-size:contain;}.gs-hero_offset_content .image-wrap .image{width:560px;overflow:hidden;position:relative;z-index:2;}.gs-hero_offset_content .image-wrap .image img{display:block;width:100%;}.gs-hero_offset_content .inner-wrap{width:calc(100% - 560px);height:680px;padding-right:90px;}.gs-hero_offset_content .inner-wrap .inner-content-wrap{width:525px;margin:0 auto 0 150px;}.gs-hero_offset_content .info-wrap{width:450px;position:absolute;top:50%;right:335px;z-index:4;transform:translateY(-50%);background:#f69655;}.gs-hero_offset_content .info-wrap .inner-content-wrap{width:70%;margin:0 auto;padding:85px 0;}.gs-hero_offset_content .info-wrap.content .inner-content-wrap h2{font-size:34px;line-height:30px;}.gs-hero_offset_content .info-wrap.content .inner-content-wrap .copy p{font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:34px;line-height:50px;text-transform:uppercase;font-weight:normal;}.gs-hero_offset_content .info-wrap.content .inner-content-wrap .copy p a{text-decoration:none;}.gs-hero_offset_content .info-wrap.cta .inner-content-wrap{text-align:center;}.gs-hero_offset_content .info-wrap.cta .inner-content-wrap .button-wrap{margin-top:45px;}.gs-hero_offset_content.reversed .image-wrap{right:auto;left:0;}.gs-hero_offset_content.reversed .image-wrap:before{display:none;}.gs-hero_offset_content.reversed .image-wrap:after{width:586px;height:543px;left:auto;right:-20px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/hero-pattern-yellow.png") center no-repeat;background-size:contain;}.gs-hero_offset_content.reversed .inner-wrap{padding-right:0;padding-left:150px;margin:0 0 0 auto;}.gs-hero_offset_content.reversed .info-wrap{right:auto;left:335px;background:#ee5554;}.gs-hero_offset_content.reversed .info-wrap .inner-content-wrap{padding:45px 0;}@media only screen and (max-width: 1599px){.gs-hero_offset_content .inner-wrap .inner-content-wrap{margin:0;margin-left:10%;}.gs-hero_offset_content.reversed .inner-wrap{padding-left:15%;}}@media only screen and (max-width: 1499px){.gs-hero_offset_content .inner-wrap{padding-right:0;}.gs-hero_offset_content .inner-wrap .inner-content-wrap{width:55%;}.gs-hero_offset_content.reversed .inner-wrap{padding-left:0;}.gs-hero_offset_content.reversed .inner-wrap .inner-content-wrap{width:60%;margin:0 0 0 auto;}}@media only screen and (max-width: 1299px){.gs-hero_offset_content .inner-wrap .inner-content-wrap{width:60%;margin:0 auto;}.gs-hero_offset_content .info-wrap{width:60%;margin:0 auto 80px auto;position:static;transform:none;text-align:center;}.gs-hero_offset_content .info-wrap .inner-content-wrap{width:80%;padding:45px 0 40px 0;}.gs-hero_offset_content.reversed .inner-wrap .inner-content-wrap{margin:0 auto;}.gs-hero_offset_content.reversed .info-wrap .inner-content-wrap{padding:45px 0 55px 0;}}@media only screen and (max-width: 1199px){.gs-hero_offset_content .image-wrap{width:40%;}.gs-hero_offset_content .image-wrap:before{width:120px;height:17px;left:-75px;top:25px;}.gs-hero_offset_content .image-wrap:after{width:95% !important;height:95% !important;background-size:cover !important;}.gs-hero_offset_content .image-wrap .image{width:100%;}.gs-hero_offset_content .inner-wrap{width:60%;height:auto;}.gs-hero_offset_content .inner-wrap .inner-content-wrap{padding:10vw 0 120px 0;}.gs-hero_offset_content.reversed .inner-wrap .inner-content-wrap{padding:15vw 0 25vw 0;}}@media only screen and (max-width: 1099px){.gs-hero_offset_content .inner-wrap .inner-content-wrap{width:70%;}}@media only screen and (max-width: 749px){.gs-hero_offset_content .image-wrap{position:relative;display:block;width:60%;margin:30px auto 0 auto;}.gs-hero_offset_content .image-wrap:after{width:95%;height:95%;background-size:cover;}.gs-hero_offset_content .vertical-center{display:table;width:100%;}.gs-hero_offset_content .inner-wrap{width:80%;margin:0 auto;text-align:center;}.gs-hero_offset_content .inner-wrap .inner-content-wrap{width:100%;padding:100px 0 80px 0;}.gs-hero_offset_content .info-wrap{width:100%;margin:0;}.gs-hero_offset_content.reversed .inner-wrap{width:80%;margin:0 auto;}.gs-hero_offset_content.reversed .inner-wrap .inner-content-wrap{width:100%;padding:100px 0 80px 0;}}@media only screen and (max-width: 599px){.gs-hero_offset_content .image-wrap{width:80%;}}@media only screen and (max-width: 479px){.gs-hero_offset_content .image-wrap{width:70%;}.gs-hero_offset_content .image-wrap:before{left:-45px;}.gs-hero_offset_content .inner-wrap .inner-content-wrap{padding:80px 0 60px 0;}}.gs-cta{margin-top:70px;padding-bottom:205px;position:relative;overflow:hidden;}.gs-cta:after{content:"";display:block;width:1634px;height:684px;position:absolute;top:235px;left:-17px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/stripes-teal.png") center top no-repeat;background-size:contain;}.gs-cta.stripes-orange:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/stripes-orange.png") center top no-repeat;background-size:contain;}.gs-cta.stripes-red:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/stripes-red.png") center top no-repeat;background-size:contain;}.gs-cta.pattern-orange:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/speckle-orange.png") center top no-repeat;background-size:contain;}.gs-cta.extra-top-margin{margin-top:90px;}@media only screen and (max-width: 1159px){.gs-cta.extra-top-margin{margin-top:0 !important;}}@media only screen and (max-width: 1159px){.gs-cta.no-mobile-top-margin{margin-top:0;}}.gs-cta .inner-wrap{width:1285px;margin:0 auto;position:relative;z-index:2;}.gs-cta .inner-wrap a{display:block;width:100%;height:100%;text-decoration:none;}.gs-cta .inner-wrap .left{width:1000px;height:505px;}.gs-cta .inner-wrap .left .inner-content-wrap{padding:0 90px 100px 90px;}.gs-cta .inner-wrap .left .inner-content-wrap h2{width:75%;}.gs-cta .inner-wrap .left .inner-content-wrap .copy{width:450px;margin-bottom:35px;}.gs-cta .inner-wrap .right{width:515px;height:515px;position:absolute;top:110px;right:0;z-index:2;}.gs-cta .inner-wrap .right .inner-content-wrap{padding:0 70px;}@media only screen and (max-width: 1399px){.gs-cta .inner-wrap{width:90%;}.gs-cta .inner-wrap .left{width:80%;}.gs-cta .inner-wrap .left .inner-content-wrap{padding:0 10% 100px 10%;}.gs-cta .inner-wrap .right{width:40%;}.gs-cta .inner-wrap .right .inner-content-wrap{padding:0 10%;}}@media only screen and (max-width: 1159px){.gs-cta{padding-bottom:30px;}.gs-cta:after{top:800px;}.gs-cta .inner-wrap{width:100%;}.gs-cta .inner-wrap .left{width:100%;}.gs-cta .inner-wrap .left .inner-content-wrap{padding-bottom:75px;}.gs-cta .inner-wrap .left .inner-content-wrap h2{width:100%;}.gs-cta .inner-wrap .right{width:100%;height:480px;position:static;}.gs-cta .inner-wrap .right .cell{vertical-align:bottom;}.gs-cta .inner-wrap .right .inner-content-wrap{padding-bottom:75px;}}@media only screen and (max-width: 599px){.gs-cta .inner-wrap .left .inner-content-wrap .copy{width:100%;}}@media only screen and (max-width: 1100px){.rainbow .button-wrap{margin-top:4px !important;}}@media only screen and (max-width: 600px){.rainbow.left-align-mobile .button-wrap{text-align:left;}.rainbow.left-align-mobile .button-wrap .btn{padding-right:0;}}.gs-download{padding-bottom:205px;position:relative;overflow:hidden;clear:both;}.gs-download.pattern-orange:after{content:"";display:block;width:1634px;height:684px;position:absolute;top:0;left:-17px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/stripes-teal.png") center top no-repeat;background-size:contain;}.gs-download.pattern-yellow:after{content:"";display:block;width:1634px;height:684px;position:absolute;top:0;left:-17px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/pattern-yellow.png") center bottom repeat;background-size:contain;}.gs-download.dots:after{content:"";width:160px;height:160px;position:absolute;top:140px;left:200px;bottom:auto;z-index:3;}.gs-download.dots-teal:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/dots-teal.svg") center no-repeat;background-size:contain;}.gs-download.dots-square-yellow:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/dots-square-yellow.svg") center no-repeat;background-size:contain;}@media only screen and (max-width: 1149px){.gs-download.dots-square-yellow:after{display:none;}}.gs-download .middle{width:1000px;margin:200px auto 60px auto;position:relative;z-index:2;display:block;text-decoration:none;padding:85px 40px 20px 40px;}.gs-download .middle.dots:after{content:"";width:160px;height:160px;position:absolute;top:-60px;left:-60px;bottom:auto;z-index:3;}.gs-download .middle.dots-square-yellow:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/dots-square-yellow.svg") center no-repeat;background-size:contain;}@media only screen and (max-width: 1149px){.gs-download .middle.dots-square-yellow:after{display:none;}}.gs-download .middle .vertical-center{min-height:500px;}.gs-download .middle .inner-content-wrap{padding:0 0 100px 0;}.gs-download .middle .inner-content-wrap .copy{width:450px;margin-bottom:35px;}.gs-download .middle .bottom{padding:200px 60px 0 60px;}@media only screen and (max-width: 1100px){.gs-download .middle{width:100%;margin:0;padding:0;}.gs-download .middle .bottom{padding:0;}.gs-download .middle .inner-content-wrap{padding:0 10% 100px 10%;}}@media only screen and (max-width: 1399px){.gs-download .inner-wrap{width:90%;}.gs-download .inner-wrap .left{width:80%;}.gs-download .inner-wrap .left .inner-content-wrap{padding:0 10% 100px 10%;}.gs-download .inner-wrap .right{width:40%;}.gs-download .inner-wrap .right .inner-content-wrap{padding:0 10%;}}@media only screen and (max-width: 1159px){.gs-download{padding-bottom:20px;}.gs-download:after{top:800px;}.gs-download .inner-wrap{width:100%;}.gs-download .inner-wrap .left{width:100%;}.gs-download .inner-wrap .left .inner-content-wrap{padding-bottom:75px;}.gs-download .inner-wrap .right{width:100%;height:480px;position:static;}.gs-download .inner-wrap .right .cell{vertical-align:bottom;}.gs-download .inner-wrap .right .inner-content-wrap{padding-bottom:75px;}}@media only screen and (max-width: 599px){.gs-download .inner-wrap .left .inner-content-wrap .copy{width:100%;}}.gs-cta_image{margin-top:70px;padding-bottom:130px;position:relative;overflow:hidden;}.gs-cta_image:after{content:"";display:block;width:1634px;height:684px;position:absolute;top:153px;left:-17px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/stripes-teal.png") center top no-repeat;background-size:contain;}.gs-cta_image.stripes-orange:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/stripes-orange.png") center top no-repeat;background-size:contain;}.gs-cta_image.stripes-red:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/stripes-red.png") center top no-repeat;background-size:contain;}.gs-cta_image.pattern-orange:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/speckle-orange.png") center top no-repeat;background-size:contain;}.gs-cta_image.pattern-yellow:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/speckle-yellow.png") center top no-repeat;background-size:contain;}.gs-cta_image .inner-wrap{width:1000px;height:505px;margin:0 auto;position:relative;z-index:2;}.gs-cta_image .inner-wrap a{display:block;width:100%;height:100%;text-decoration:none;}.gs-cta_image .inner-wrap .inner-content-wrap{padding:0 90px 100px 90px;}.gs-cta_image .inner-wrap .inner-content-wrap .copy{width:450px;margin-bottom:35px;}@media only screen and (max-width: 1399px){.gs-cta_image .inner-wrap{width:90%;}.gs-cta_image .inner-wrap .inner-content-wrap{padding:0 10% 100px 10%;}}@media only screen and (max-width: 1159px){.gs-cta_image{padding-bottom:30px;}.gs-cta_image .inner-wrap{width:100%;}.gs-cta_image .inner-wrap .inner-content-wrap{padding-bottom:75px;}}@media only screen and (max-width: 599px){.gs-cta_image .inner-wrap .inner-content-wrap .copy{width:100%;}}.gs-cta_single{margin-top:110px;padding-bottom:100px;position:relative;overflow:hidden;}.gs-cta_single:after{content:"";display:block;width:1634px;height:684px;position:absolute;top:90px;left:-17px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/stripes-teal.png") center top no-repeat;background-size:contain;}.gs-cta_single.stripes-orange:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/stripes-orange.png") center top no-repeat;background-size:contain;}.gs-cta_single .inner-wrap{width:980px;margin:0 auto;position:relative;z-index:2;background:#f69655;}.gs-cta_single .inner-wrap a{display:block;width:100%;height:100%;text-decoration:none;}.gs-cta_single .inner-wrap .inner-content-wrap{width:90%;margin:0 auto;padding:85px 0;}.gs-cta_single .inner-wrap .inner-content-wrap h2{font-size:50px;line-height:42px;}.gs-cta_single .inner-wrap .inner-content-wrap .button-wrap{margin-top:30px;}@media only screen and (max-width: 1099px){.gs-cta_single{margin-top:5vw;padding-bottom:5vw;}.gs-cta_single .inner-wrap{width:90%;}}@media only screen and (max-width: 599px){.gs-cta_single .inner-wrap .inner-content-wrap{width:80%;}}.gs-simple_content .inner-wrap{text-align:center;padding:130px 0;}@media only screen and (max-width: 599px){.gs-simple_content .inner-wrap{padding:80px 0;}}.gs-simple_content .inner-wrap .copy{width:720px;margin:0 auto;}@media only screen and (max-width: 849px){.gs-simple_content .inner-wrap{width:80%;margin:0 auto;}.gs-simple_content .inner-wrap .copy{width:100%;}}.gs-related_posts{padding:100px 0;}@media only screen and (max-width: 599px){.gs-related_posts{padding:65px 0;}}.gs-related_posts .title{width:90%;margin:0 auto 50px auto;text-align:center;}.gs-related_posts .posts{width:1390px;margin:0 auto;}.gs-related_posts .posts:after{content:"";display:table;clear:both;}.gs-related_posts .posts .resource{width:450px;height:450px;float:left;margin-right:20px;margin-bottom:20px;position:relative;}.gs-related_posts .posts .resource:nth-child(3){margin-right:0;}.gs-related_posts .posts .resource:before{content:"";display:block;position:absolute;top:20px;right:25px;}.gs-related_posts .posts .resource.recipes:before{width:41px;height:41px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/resources-recipes-white.svg") center no-repeat;background-size:contain;}.gs-related_posts .posts .resource.crafts:before{width:41px;height:57px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/resources-crafts-white.svg") center no-repeat;background-size:contain;}.gs-related_posts .posts .resource.downloads:before{width:35px;height:47px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/resources-downloads-white.svg") center no-repeat;background-size:contain;}.gs-related_posts .posts .resource a{display:block;width:100%;height:100%;text-decoration:none;}.gs-related_posts .posts .resource .inner-content-wrap{padding:0 45px 60px 45px;}.gs-related_posts .posts .resource .inner-content-wrap .category{display:block;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:25px;letter-spacing:.1em;margin-bottom:10px;color:#fff;}.gs-related_posts .posts .resource .inner-content-wrap h2{font-size:45px;line-height:1em;margin-bottom:30px;}.gs-related_posts>.button-wrap{margin-top:65px;text-align:center;}@media only screen and (max-width: 1499px){.gs-related_posts .posts{width:90%;}.gs-related_posts .posts .resource{width:32%;margin-right:2%;}}@media only screen and (max-width: 1259px){.gs-related_posts .posts .resource{width:47.5%;margin-right:5%;}.gs-related_posts .posts .resource:nth-child(3){display:none;}.gs-related_posts .posts .resource:nth-child(2n){margin-right:0;}}@media only screen and (max-width: 849px){.gs-related_posts .posts .resource{width:100%;margin-right:0 !important;margin-bottom:20px;}.gs-related_posts .posts .resource:nth-child(2){margin-bottom:0;}}@media only screen and (max-width: 479px){.gs-related_posts .posts .resource{height:375px;}.gs-related_posts .posts .resource .inner-content-wrap .category{font-size:24px;}.gs-related_posts .posts .resource .inner-content-wrap h2{font-size:32px;}}.gs-faq{background:#f69655;padding:130px 0;}@media only screen and (max-width: 599px){.gs-faq{padding:80px 0;}}.gs-faq.with-view-all .faq-category{margin-bottom:70px !important;}.gs-faq.with-view-all .view-all{text-align:center;}.gs-faq .faq-category{width:1155px;margin:0 auto 130px auto;}.gs-faq .faq-category:last-child{margin-bottom:0;}.gs-faq .faq-category .title{text-align:center;margin-bottom:80px;}.gs-faq .faq-category .faqs .faq{margin-bottom:20px;background:#fff;}.gs-faq .faq-category .faqs .faq:last-child{margin-bottom:0;}.gs-faq .faq-category .faqs .faq .faq-header{font-size:0;position:relative;cursor:pointer;}.gs-faq .faq-category .faqs .faq .faq-header:before{content:"";display:inline-block;vertical-align:middle;width:0;height:95px;}.gs-faq .faq-category .faqs .faq .faq-header h3{display:inline-block;vertical-align:middle;font-size:32px;line-height:28px;padding:0 140px 0 45px;}.gs-faq .faq-category .faqs .faq .faq-header .toggle{display:block;width:95px;height:95px;position:absolute;top:0;right:0;background:#fdccaa;}.gs-faq .faq-category .faqs .faq .faq-header .toggle:after{content:"+";display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(0);transition:transform .3s;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:81px;text-transform:uppercase;color:#fff;}.gs-faq .faq-category .faqs .faq .faq-header.active .toggle:after{transform:translate(-50%,-50%) rotate(45deg);}.gs-faq .faq-category .faqs .faq .faq-body{display:none;padding:20px 140px 40px 45px;}@media only screen and (max-width: 1259px){.gs-faq .faq-category{width:90%;}}@media only screen and (max-width: 649px){.gs-faq .faq-category{margin-bottom:80px;}.gs-faq .faq-category .title{margin-bottom:60px;}.gs-faq .faq-category .faqs .faq .faq-header:before{height:65px;}.gs-faq .faq-category .faqs .faq .faq-header h3{font-size:22px;line-height:1em;padding:0 100px 0 25px;}.gs-faq .faq-category .faqs .faq .faq-header .toggle{width:65px;height:65px;}.gs-faq .faq-category .faqs .faq .faq-header .toggle:after{font-size:48px;}.gs-faq .faq-category .faqs .faq .faq-body{padding:20px 100px 40px 25px;}}@media only screen and (max-width: 479px){.gs-faq .faq-category .faqs .faq .faq-header h3{font-size:18px;}.gs-faq .faq-category .faqs .faq .faq-body{padding-right:25px;}}.ie11 .gs-flip_cards .inner-wrap .card .flipper{transition:none;overflow:hidden;}.ie11 .gs-flip_cards .inner-wrap .card .front{transform:none;opacity:1;transition:opacity .3s;z-index:1;}.ie11 .gs-flip_cards .inner-wrap .card .back{transform:none;opacity:0;transition:opacity .3s !important;z-index:2;background:rgba(86,194,181,.6);}.ie11 .gs-flip_cards .inner-wrap .card:hover .flipper,.ie11 .gs-flip_cards .inner-wrap .card.hover .flipper{transform:none;}.ie11 .gs-flip_cards .inner-wrap .card:hover .front,.ie11 .gs-flip_cards .inner-wrap .card.hover .front{opacity:0;}.ie11 .gs-flip_cards .inner-wrap .card:hover .back,.ie11 .gs-flip_cards .inner-wrap .card.hover .back{opacity:1;}.gs-flip_cards{position:relative;background:#e3e1dc;padding:130px 0;}@media only screen and (max-width: 599px){.gs-flip_cards{padding:80px 0;}}.gs-flip_cards:before{content:"";width:1630px;height:20px;position:absolute;top:-20px;left:-15px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/section-stripe-yellow.png") center no-repeat;background-size:cover;}.gs-flip_cards .inner-wrap{width:1390px;margin:0 auto;}.gs-flip_cards .inner-wrap:after{content:"";display:table;clear:both;}.gs-flip_cards .inner-wrap .partner{width:450px;height:450px;margin-right:20px;margin-bottom:20px;float:left;background:#ee5554;}.gs-flip_cards .inner-wrap .partner:nth-child(3n){margin-right:0;}.gs-flip_cards .inner-wrap .partner a{display:block;width:100%;height:100%;text-decoration:none;}.gs-flip_cards .inner-wrap .partner .inner-content-wrap{width:80%;margin:0 auto;text-align:center;}.gs-flip_cards .inner-wrap .partner .inner-content-wrap .button-wrap{margin-top:35px;}.gs-flip_cards .inner-wrap .card{width:450px;height:450px;margin-right:20px;margin-bottom:20px;float:left;}.gs-flip_cards .inner-wrap .card:nth-child(3n){margin-right:0;}.gs-flip_cards .inner-wrap .card .flipper{display:block;position:relative;width:100%;height:100%;text-decoration:none;transition:transform .5s;transform:rotateY(0deg);transform-style:preserve-3d;}.gs-flip_cards .inner-wrap .card .front{width:100%;height:100%;position:absolute;top:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateY(0deg);background:#fff;}.gs-flip_cards .inner-wrap .card .front .logo{width:60%;margin:0 auto;text-align:center;}.gs-flip_cards .inner-wrap .card .front .logo img{display:block;width:100%;}.gs-flip_cards .inner-wrap .card .front .button-wrap{display:none;width:80%;position:absolute;bottom:55px;left:0;right:0;margin:0 auto;}.gs-flip_cards .inner-wrap .card .back{width:100%;height:100%;position:absolute;top:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateY(180deg);background:#56c2b5;}.gs-flip_cards .inner-wrap .card .back>a{display:block;width:100%;height:100%;text-decoration:none;}.gs-flip_cards .inner-wrap .card .back .inner-content-wrap{width:80%;margin:0 auto;}.gs-flip_cards .inner-wrap .card .back .inner-content-wrap .button-wrap{margin-top:35px;}.gs-flip_cards .inner-wrap .card:hover .flipper,.gs-flip_cards .inner-wrap .card.hover .flipper{transform:rotateY(180deg);}@media only screen and (max-width: 1499px){.gs-flip_cards .inner-wrap{width:90%;}.gs-flip_cards .inner-wrap .partner,.gs-flip_cards .inner-wrap .card{width:32%;margin-right:2%;}}@media only screen and (max-width: 1159px){.gs-flip_cards .inner-wrap .partner,.gs-flip_cards .inner-wrap .card{width:49%;margin-right:2%;}.gs-flip_cards .inner-wrap .partner:nth-child(3n),.gs-flip_cards .inner-wrap .card:nth-child(3n){margin-right:2%;}.gs-flip_cards .inner-wrap .partner:nth-child(2n),.gs-flip_cards .inner-wrap .card:nth-child(2n){margin-right:0;}}@media only screen and (max-width: 849px){.gs-flip_cards .inner-wrap .partner,.gs-flip_cards .inner-wrap .card{width:100%;float:none;margin-right:0 !important;}}@media only screen and (max-width: 749px){.gs-flip_cards .inner-wrap .partner .front .button-wrap,.gs-flip_cards .inner-wrap .card .front .button-wrap{display:block;}}.gs-box_content{width:1260px;margin:0 auto;position:relative;margin-bottom:130px;}.gs-box_content:after{content:"";width:1225px;height:90%;position:absolute;bottom:-20px;left:-20px;}.gs-box_content.teal:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/stripes-teal.png") bottom left no-repeat;background-size:cover;}.gs-box_content.teal .inner-wrap{background:#56c2b5;}.gs-box_content .inner-wrap{position:relative;z-index:2;padding:70px 0;}@media only screen and (max-width: 599px){.gs-box_content .inner-wrap{padding:50px 0;}}.gs-box_content .inner-wrap .inner-content-wrap{width:830px;margin:0 auto;text-align:center;}.gs-box_content .inner-wrap .inner-content-wrap .button-wrap{margin-top:50px;}@media only screen and (max-width: 1399px){.gs-box_content{width:90%;}.gs-box_content:after{width:95%;}}@media only screen and (max-width: 1159px){.gs-box_content .inner-wrap .inner-content-wrap{width:80%;}}.gs-offset_image_block{width:1260px;margin:0 auto;position:relative;}.gs-offset_image_block:before{content:"";display:block;width:95%;height:95%;position:absolute;left:-20px;bottom:-20px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/stripes-lteal.png") center no-repeat;background-size:cover;}@media only screen and (max-width: 1159px){.gs-offset_image_block.stack-mobile .inner-wrap{padding-top:0;}.gs-offset_image_block.stack-mobile .inner-wrap img{margin:0 auto;}.gs-offset_image_block.stack-mobile .inner-wrap .image-wrap{width:90% !important;position:static;}.gs-offset_image_block.stack-mobile .inner-wrap .image-wrap,.gs-offset_image_block.stack-mobile .inner-wrap .image,.gs-offset_image_block.stack-mobile .inner-wrap .inner{width:100% !important;position:static;}}.gs-offset_image_block.image-top-right .inner-wrap .inner-content-wrap .inner{width:60%;}@media only screen and (max-width: 1100px){.gs-offset_image_block.image-top-right{text-align:center;}.gs-offset_image_block.image-top-right:before{display:none;}.gs-offset_image_block.image-top-right h2{padding-top:20px;}}@media only screen and (max-width: 1100px){.gs-offset_image_block.band-margin-bottom{margin-bottom:30px !important;}}.gs-offset_image_block.floating-spacing{margin-bottom:160px;}@media only screen and (max-width: 1159px){.gs-offset_image_block.floating-spacing{margin-top:80px !important;}.gs-offset_image_block.floating-spacing .pointer-top-yellow:before{display:none !important;}}@media only screen and (max-width: 749px){.gs-offset_image_block.floating-spacing{margin-top:300px !important;margin-bottom:140px;}.gs-offset_image_block.floating-spacing .inner-wrap .image-wrap{width:75%;top:-30vw;}}@media only screen and (max-width: 600px){.gs-offset_image_block.floating-spacing{margin-top:220px !important;margin-bottom:80px;}}.gs-offset_image_block .inner-wrap{background:#f05786;position:relative;z-index:2;padding:130px 0;}.gs-offset_image_block .inner-wrap .image-wrap{position:absolute;top:50%;right:-30px;transform:translateY(-50%);}.gs-offset_image_block .inner-wrap .image-wrap:before{content:"";display:block;width:20px;height:140px;position:absolute;top:-30px;left:45px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/line-up-yellow.png") center no-repeat;background-size:contain;}.gs-offset_image_block .inner-wrap .image-wrap.pointer-top-yellow:before{content:"";display:block;left:auto;width:40px;height:240px;position:absolute;top:-120px;right:180px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/pointer-top-yellow.svg") center no-repeat;background-size:contain;}.gs-offset_image_block .inner-wrap .image-wrap.top-right{top:205px;right:-200px;left:auto;}.gs-offset_image_block .inner-wrap .image-wrap.top-right img{border:10px solid #fff;}@media only screen and (max-width: 1159px){.gs-offset_image_block .inner-wrap .image-wrap.top-right{position:static;width:100%;float:none;transform:translateX(0);padding-top:0;}.gs-offset_image_block .inner-wrap .image-wrap.top-right img{border:0;position:static;width:100%;float:none;transform:none;transform:translateX(0);margin:0 0 80px 0;}}.gs-offset_image_block .inner-wrap .image-wrap.line-left-yellow:before{width:140px;height:20px;top:150px;left:-80px;background-image:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/line-left-yellow.png");}.gs-offset_image_block .inner-wrap .image-wrap .image{width:580px;}.gs-offset_image_block .inner-wrap .image-wrap .image img{display:block;width:100%;}.gs-offset_image_block .inner-wrap .inner-content-wrap{width:80%;margin:0 auto;}.gs-offset_image_block .inner-wrap .inner-content-wrap .inner{width:50%;}.gs-offset_image_block .inner-wrap .inner-content-wrap .inner .button-wrap{margin-top:45px;}.gs-offset_image_block.teal .inner-wrap{background:#56c2b5;}.gs-offset_image_block.orange:before{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/stripes-red.png") center no-repeat;background-size:cover;}.gs-offset_image_block.orange .inner-wrap{background:#f69655;}@media only screen and (max-width: 1399px){.gs-offset_image_block{width:90%;}}@media only screen and (max-width: 1249px){.gs-offset_image_block .inner-wrap .inner-content-wrap{width:90%;}.gs-offset_image_block .inner-wrap .inner-content-wrap .inner{width:45%;}}@media only screen and (max-width: 1159px){.gs-offset_image_block .inner-wrap .image-wrap .image{width:475px;}}@media only screen and (max-width: 999px){.gs-offset_image_block .inner-wrap .image-wrap{width:45%;}.gs-offset_image_block .inner-wrap .image-wrap .image{width:100%;}.gs-offset_image_block .inner-wrap .inner-content-wrap .inner{width:55%;}}@media only screen and (max-width: 749px){.gs-offset_image_block .inner-wrap{padding:150px 0 100px;}.gs-offset_image_block .inner-wrap .image-wrap{width:55%;top:-25vw;left:50%;transform:translateX(-50%);}.gs-offset_image_block .inner-wrap .image-wrap:before{width:17px;height:120px;left:25px;}.gs-offset_image_block .inner-wrap .inner-content-wrap{width:80%;}.gs-offset_image_block .inner-wrap .inner-content-wrap .inner{width:100%;text-align:center;}}@media only screen and (max-width: 599px){.gs-offset_image_block:before{display:none;}.gs-offset_image_block .inner-wrap{padding-bottom:80px;}.gs-offset_image_block .inner-wrap .image-wrap{width:65%;}}.gs-resources_block{margin-top:130px;padding-bottom:130px;position:relative;overflow:hidden;}.gs-resources_block:after{content:"";display:block;width:1600px;height:474px;position:absolute;bottom:0;left:0;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/speckle-pink.png") center top no-repeat;background-size:cover;}.gs-resources_block .inner-wrap{width:1365px;margin:0 auto;position:relative;z-index:2;background:#f69655;}.gs-resources_block .inner-wrap .inner-content-wrap{text-align:center;padding:85px 0;}.gs-resources_block .inner-wrap .inner-content-wrap .resources{font-size:0;margin-top:50px;}.gs-resources_block .inner-wrap .inner-content-wrap .resources .resource{display:inline-block;vertical-align:middle;min-width:115px;margin-right:150px;}.gs-resources_block .inner-wrap .inner-content-wrap .resources .resource:nth-child(1) .icon{width:88px;}.gs-resources_block .inner-wrap .inner-content-wrap .resources .resource:nth-child(2) .icon{width:87px;}.gs-resources_block .inner-wrap .inner-content-wrap .resources .resource:nth-child(3) .icon{width:80px;}.gs-resources_block .inner-wrap .inner-content-wrap .resources .resource:last-child{margin-right:0;}.gs-resources_block .inner-wrap .inner-content-wrap .resources .resource:last-child .icon{width:66px;}.gs-resources_block .inner-wrap .inner-content-wrap .resources .resource a{display:block;width:100%;height:100%;text-decoration:none;}.gs-resources_block .inner-wrap .inner-content-wrap .resources .resource .icon{display:block;width:50%;height:100px;margin:0 auto 20px auto;font-size:0;}.gs-resources_block .inner-wrap .inner-content-wrap .resources .resource .icon:before{content:"";display:inline-block;vertical-align:middle;width:0;height:100%;}.gs-resources_block .inner-wrap .inner-content-wrap .resources .resource .icon img{display:inline-block;vertical-align:middle;width:100%;}.gs-resources_block .inner-wrap .inner-content-wrap .resources .resource h3{font-size:42px;line-height:38px;}.gs-resources_block .inner-wrap .inner-content-wrap .resources .resource .button-wrap{margin-top:15px;}@media only screen and (max-width: 1499px){.gs-resources_block .inner-wrap{width:90%;}}@media only screen and (max-width: 1399px){.gs-resources_block .inner-wrap .inner-content-wrap .resources .resource{margin-right:125px;}}@media only screen and (max-width: 1199px){.gs-resources_block{margin-top:10vw;padding-bottom:5vw;}.gs-resources_block .inner-wrap .inner-content-wrap{padding:85px 10% 5px 10%;}.gs-resources_block .inner-wrap .inner-content-wrap .resources .resource{width:50%;margin-right:0;margin-bottom:80px;}.gs-resources_block .inner-wrap .inner-content-wrap .resources .resource:last-child .icon{width:50px;}}@media only screen and (max-width: 599px){.gs-resources_block{margin-top:5vw;}.gs-resources_block .inner-wrap .inner-content-wrap{padding:85px 5% 5px 5%;}}@media only screen and (max-width: 479px){.gs-resources_block .inner-wrap .inner-content-wrap .resources .resource{width:100%;display:block;margin-bottom:50px;}.gs-resources_block .inner-wrap .inner-content-wrap .resources .resource:last-child{margin-bottom:80px;}}.gs-split_content{height:660px;background:#ee5554;position:relative;}.gs-split_content:after{content:"";display:table;clear:both;}.gs-split_content.pink{background:#f05786;}.gs-split_content:before{content:"";display:block;width:16px;height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/dots-separator-teal.png") center no-repeat;background-size:contain;}.gs-split_content .left,.gs-split_content .right{position:relative;}.gs-split_content .left:before,.gs-split_content .right:before{content:"";display:block;width:154px;height:77px;position:absolute;top:-30px;left:50%;transform:translateX(-50%);background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/triangle-stripes-teal.png") center no-repeat;background-size:contain;}.gs-split_content .left{width:50%;height:100%;float:left;}.gs-split_content .right{width:50%;height:100%;float:right;}.gs-split_content.less-vertical-padding{height:550px;}@media only screen and (max-width: 1049px){.gs-split_content.less-vertical-padding{height:auto !important;}}@media only screen and (max-width: 1159px){.gs-split_content.no-mobile-bottom-margin{margin-bottom:0;}}.gs-split_content .inner-content-wrap{width:540px;margin:0 auto;text-align:center;}.gs-split_content .inner-content-wrap .button-wrap{margin-top:40px;font-size:0;}.gs-split_content .inner-content-wrap .button-wrap span{display:inline-block;vertical-align:middle;}.gs-split_content .inner-content-wrap .button-wrap span:nth-child(2){margin-left:40px;}@media only screen and (max-width: 1100px){.gs-split_content.band-margin-bottom{margin-bottom:0 !important;}}@media only screen and (max-width: 1349px){.gs-split_content .inner-content-wrap{width:80%;}}@media only screen and (max-width: 1199px){.gs-split_content .inner-content-wrap .button-wrap span{display:block;}.gs-split_content .inner-content-wrap .button-wrap span:nth-child(2){margin-left:0;margin-top:25px;}}@media only screen and (max-width: 1049px){.gs-split_content{height:auto;padding:100px 0 80px 0;}.gs-split_content:before{display:none;}.gs-split_content .left,.gs-split_content .right{width:100%;height:auto;float:none;position:static;}.gs-split_content .right{margin-top:80px;}.gs-split_content .right:before{display:none;}}.gs-image_border_offset{position:relative;}.gs-image_border_offset.teal .wrap:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/stripes-teal.png") center no-repeat;background-size:cover;}.gs-image_border_offset.teal .wrap .inner-wrap{background:#56c2b5;}.gs-image_border_offset .image-wrap{width:560px;position:absolute;right:-10px;top:-85px;z-index:3;}.gs-image_border_offset .image-wrap:after{content:"";display:block;width:186px;height:42px;position:absolute;top:140px;left:-105px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/pointer-left-yellow.svg") center no-repeat;background-size:contain;}.gs-image_border_offset .image-wrap .image img{display:inline-block;max-width:100%;border:10px solid #fff;}.gs-image_border_offset .image-wrap.line:after{width:140px;height:20px;top:130px;left:-80px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/line-left-yellow.png") center no-repeat;background-size:contain;}.gs-image_border_offset .image-wrap.no-border .image img{border:0;}.gs-image_border_offset .wrap{width:1260px;margin:0 auto 130px auto;position:relative;}.gs-image_border_offset .wrap:after{content:"";display:block;width:97.5%;height:97.5%;position:absolute;left:-25px;bottom:-25px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/stripes-red.png") center no-repeat;background-size:cover;}.gs-image_border_offset .wrap .inner-wrap{width:100%;padding:130px 0;background:#f69655;position:relative;z-index:2;}.gs-image_border_offset .wrap .inner-wrap .inner-content-wrap{width:1080px;margin:0 auto;}.gs-image_border_offset .wrap .inner-wrap .inner-content-wrap .inner{width:620px;}.gs-image_border_offset .wrap .inner-wrap .inner-content-wrap .inner .event-date{margin-bottom:25px;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:25px;letter-spacing:.02em;color:#fdccaa;}.gs-image_border_offset .wrap .inner-wrap .inner-content-wrap .inner .button-wrap{margin-top:45px;}@media only screen and (max-width: 1399px){.gs-image_border_offset .wrap{width:90%;}.gs-image_border_offset .wrap .inner-wrap .inner-content-wrap{width:80%;}.gs-image_border_offset .wrap .inner-wrap .inner-content-wrap .inner{width:50%;}}@media only screen and (max-width: 1259px){.gs-image_border_offset .image-wrap{width:40%;}.gs-image_border_offset .image-wrap:after{width:120px;height:27px;left:-45px;}}@media only screen and (max-width: 999px){.gs-image_border_offset .image-wrap{position:static;left:0;right:auto;width:90%;margin:0 auto;}.gs-image_border_offset .image-wrap:after{display:none;}.gs-image_border_offset .image-wrap .image img{display:block;width:100%;border:0;}.gs-image_border_offset .wrap:after{display:none;}.gs-image_border_offset .wrap .inner-wrap .inner-content-wrap{text-align:center;}.gs-image_border_offset .wrap .inner-wrap .inner-content-wrap .inner{width:100%;}}@media only screen and (max-width: 749px){.gs-image_border_offset .wrap{margin-bottom:5vw;}.gs-image_border_offset .wrap .inner-wrap{padding:100px 0;}}@media only screen and (max-width: 599px){.gs-image_border_offset .wrap .inner-wrap{padding:80px 0;}}.gs-featured_image{position:relative;}.gs-featured_image:before{content:"";width:1630px;height:20px;position:absolute;top:-20px;left:-15px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/section-stripe-yellow.png") center no-repeat;background-size:cover;}.gs-featured_image.no-top-edge:before{display:none;}@media only screen and (max-width: 1349px){.gs-featured_image.no-top-edge .inner-wrap{padding-top:20px;}}.gs-featured_image.top-edge-spacing .inner{padding-top:100px;}@media only screen and (max-width: 799px){.gs-featured_image.top-edge-spacing .inner{padding-top:0;}}.gs-featured_image.background-white{background:#fff;padding:40px 0 60px 0;}.gs-featured_image.background-white .btn{text-align:left;padding-left:0;}.gs-featured_image.background-white .inner{float:right;margin-top:50px;width:55% !important;width:calc(100% - 700px) !important;padding-right:120px;}@media only screen and (max-width: 1519px){.gs-featured_image.background-white .inner{padding-right:80px;}}@media only screen and (max-width: 1399px){.gs-featured_image.background-white .inner{width:calc(100% - 650px) !important;padding-right:0;}}@media only screen and (max-width: 599px){.gs-featured_image.background-white{padding-top:20px;}}@media only screen and (max-width: 1159px){.gs-featured_image.background-white .inner-wrap{padding-top:0;}}.gs-featured_image .inner-wrap{width:100%;position:relative;z-index:2;padding:100px 0;}@media only screen and (max-width: 599px){.gs-featured_image .inner-wrap{padding:65px 0;}}.gs-featured_image .inner-wrap .inner-content-wrap{width:1470px;margin:0 0 0 auto;font-size:0;}.gs-featured_image .inner-wrap .inner-content-wrap:after{content:"";display:table;clear:both;}.gs-featured_image .inner-wrap .inner-content-wrap .image-wrap{display:inline-block;vertical-align:middle;}.gs-featured_image .inner-wrap .inner-content-wrap .image-wrap .image{width:480px;overflow:hidden;}.gs-featured_image .inner-wrap .inner-content-wrap .image-wrap .image img{display:inline-block;max-width:100%;}.gs-featured_image .inner-wrap .inner-content-wrap .image-wrap.lines-pink{position:relative;}.gs-featured_image .inner-wrap .inner-content-wrap .image-wrap.lines-pink:before{content:"";display:block;width:95%;height:95%;position:absolute;right:-20px;bottom:-20px;z-index:-1;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/hero-stripe-pink.png") center no-repeat;background-size:cover;}.gs-featured_image .inner-wrap .inner-content-wrap .inner{display:inline-block;vertical-align:middle;width:calc(100% - 480px);}.gs-featured_image .inner-wrap .inner-content-wrap .inner .wrap{width:600px;margin:0 auto;}.gs-featured_image .inner-wrap .inner-content-wrap .inner h2.colored-arrows{position:relative;}.gs-featured_image .inner-wrap .inner-content-wrap .inner h2.colored-arrows:after{content:"";display:block;width:195px;height:50px;position:absolute;top:10px;left:-260px;z-index:3;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/colored-arrows-teal.svg") center no-repeat;background-size:contain;}@media only screen and (max-width: 1159px){.gs-featured_image .inner-wrap .inner-content-wrap .inner h2.colored-arrows:after{display:none;}}.gs-featured_image .inner-wrap .inner-content-wrap .inner .button-wrap{margin-top:45px;}@media only screen and (max-width: 1599px){.gs-featured_image .inner-wrap .inner-content-wrap{width:90%;}}@media only screen and (max-width: 1349px){.gs-featured_image .inner-wrap .inner-content-wrap .image-wrap{width:35%;}.gs-featured_image .inner-wrap .inner-content-wrap .image-wrap .image{width:100%;}.gs-featured_image .inner-wrap .inner-content-wrap .inner{width:60%;}.gs-featured_image .inner-wrap .inner-content-wrap .inner .wrap{width:80%;}}@media only screen and (max-width: 799px){.gs-featured_image .inner-wrap .inner-content-wrap{width:80%;margin:0 auto;}.gs-featured_image .inner-wrap .inner-content-wrap .image-wrap{display:none;}.gs-featured_image .inner-wrap .inner-content-wrap .inner{width:100%;text-align:center;}.gs-featured_image .inner-wrap .inner-content-wrap .inner .wrap{width:100%;}}.gs-featured_image.full-width .inner-content-wrap{width:100% !important;}.gs-featured_image.full-width .inner-content-wrap .image-wrap:before{width:97.5%;height:97.5%;}.gs-featured_image.full-width .inner-content-wrap .image-wrap .image{width:600px;height:auto;}.gs-featured_image.full-width .inner-content-wrap .image-wrap .image img{max-width:100%;}.gs-featured_image.full-width .inner-content-wrap .inner{width:calc(100% - 640px);}@media only screen and (max-width: 1159px){.gs-featured_image.full-width .inner-content-wrap{width:80% !important;margin:0 auto;}.gs-featured_image.full-width .inner-content-wrap .image-wrap{display:none;}.gs-featured_image.full-width .inner-content-wrap .inner{width:100% !important;text-align:center;}.gs-featured_image.full-width .inner-content-wrap .inner .copy ul,.gs-featured_image.full-width .inner-content-wrap .inner .copy ol{text-align:left;}}.gs-map{width:100%;clear:both;}.gs-map:after{content:"";display:table;clear:both;}.gs-map .info{float:left;width:35%;padding:100px 80px;min-height:710px;background:#56c2b5;}@media only screen and (max-width: 1479px){.gs-map .info{min-height:840px;padding:80px 60px;}}@media only screen and (max-width: 1149px){.gs-map .info{width:100%;padding:60px 40px;min-height:0;}}.gs-map .info .text-lteal{color:#b1dfdd !important;}.gs-map .map-global{width:65%;min-height:710px;float:right;}@media only screen and (max-width: 1479px){.gs-map .map-global{min-height:840px;}}@media only screen and (max-width: 1149px){.gs-map .map-global{width:100%;min-height:auto;height:395px;}}@media only screen and (max-width: 600px){.gs-map .map-global{height:250px;}}.gs-staff{padding:150px 0 80px 0;}.gs-staff.gray{background:#f5f4f2;}.gs-staff .headline-wrap{text-align:center;margin-bottom:80px;}.gs-staff .staff{width:1125px;margin:0 auto;}.gs-staff .staff:after{content:"";display:table;clear:both;}.gs-staff .staff .staff-member,.gs-staff .staff .speaker{width:275px;float:left;margin-right:150px;margin-bottom:80px;text-align:center;}.gs-staff .staff .staff-member:nth-child(3n),.gs-staff .staff .speaker:nth-child(3n){margin-right:0;}.gs-staff .staff .staff-member:nth-child(3n+1),.gs-staff .staff .speaker:nth-child(3n+1){clear:both;}.gs-staff .staff .staff-member a,.gs-staff .staff .speaker a{display:block;width:100%;height:100%;text-decoration:none;}.gs-staff .staff .staff-member .image-wrap,.gs-staff .staff .speaker .image-wrap{width:275px;height:275px;padding:15px;border-radius:50%;overflow:hidden;margin-bottom:35px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/staff-stripe-bg.png") center no-repeat;background-size:cover;}.gs-staff .staff .staff-member .image-wrap.nitro-lazy,.gs-staff .staff .speaker .image-wrap.nitro-lazy{background-image:none !important;}.gs-staff .staff .staff-member .image-wrap .image,.gs-staff .staff .speaker .image-wrap .image{border-radius:50%;overflow:hidden;}.gs-staff .staff .staff-member .image-wrap .image img,.gs-staff .staff .speaker .image-wrap .image img{display:block;width:100%;}.gs-staff .staff .staff-member h3,.gs-staff .staff .speaker h3{font-size:40px;line-height:36px;margin-bottom:5px;}.gs-staff .staff .staff-member .staff-title,.gs-staff .staff .speaker .staff-title{font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:25px;text-transform:uppercase;letter-spacing:.042em;margin-bottom:0;color:#b1dfdd;}.gs-staff .staff .staff-member .button-wrap,.gs-staff .staff .speaker .button-wrap{margin-top:20px;}.gs-staff .mobile-view-more{display:none;}@media only screen and (max-width: 1259px){.gs-staff .staff{width:90%;}.gs-staff .staff .staff-member,.gs-staff .staff .speaker{width:30%;margin-right:5%;}.gs-staff .staff .staff-member .image-wrap,.gs-staff .staff .speaker .image-wrap{margin:0 auto 35px auto;}}@media only screen and (max-width: 949px){.gs-staff{padding:100px 0 80px 0;}.gs-staff .staff .staff-member,.gs-staff .staff .speaker{width:47.5%;margin-bottom:5vw;}.gs-staff .staff .staff-member:nth-child(3n),.gs-staff .staff .speaker:nth-child(3n){margin-right:5%;}.gs-staff .staff .staff-member:nth-child(3n+1),.gs-staff .staff .speaker:nth-child(3n+1){clear:none;}.gs-staff .staff .staff-member:nth-child(2n),.gs-staff .staff .speaker:nth-child(2n){margin-right:0;}.gs-staff .staff .staff-member:nth-child(2n+1),.gs-staff .staff .speaker:nth-child(2n+1){clear:both;}.gs-staff .staff .staff-member h3,.gs-staff .staff .speaker h3{font-size:34px;line-height:30px;}.gs-staff .staff .staff-member .staff-title,.gs-staff .staff .speaker .staff-title{font-size:20px;}}@media only screen and (max-width: 599px){.gs-staff{padding:80px 0 60px 0;}.gs-staff .staff .staff-member{display:none;width:100%;float:none;}.gs-staff .staff .staff-member:nth-child(1),.gs-staff .staff .staff-member:nth-child(2),.gs-staff .staff .staff-member:nth-child(3),.gs-staff .staff .staff-member:nth-child(4){display:block;}.gs-staff .mobile-view-more{display:block;text-align:center;margin-top:35px;}.gs-staff.active .staff .staff-member{display:block !important;}}@media only screen and (max-width: 479px){.gs-staff .staff .staff-member h3,.gs-staff .staff .speaker h3{font-size:28px;line-height:26px;}.gs-staff .staff .staff-member .staff-title,.gs-staff .staff .speaker .staff-title{font-size:18px;}}.partnership-list .inner-content-wrap:after{content:"";display:table;clear:both;}@media only screen and (max-width: 1100px){.partnership-list .inner-content-wrap{padding:0;margin:0 auto !important;}}.partnership-list .left{width:30%;float:left;position:relative;}@media only screen and (max-width: 1100px){.partnership-list .left{width:100%;float:none;}}.partnership-list .left.bg:before{content:"";width:100%;height:100%;position:absolute;bottom:-20px;left:-20px;z-index:1;max-width:1250px;}.partnership-list .left.bg-stripe-teal:before{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/hero-stripe-teal.png") center repeat;background-size:contain;}.partnership-list .left .btn{width:100%;padding:40px;position:relative;z-index:3;border-bottom:solid 1px #f05786;}.partnership-list .left .button-wrap:last-child .btn{border-bottom:0;}.partnership-list .right{width:60%;float:right;}@media only screen and (max-width: 1100px){.partnership-list .right{width:100%;float:none;padding-bottom:60px !important;text-align:center;}.partnership-list .right .copy{margin:0 auto;padding:0;}.partnership-list .right .copy ul{text-align:left;}}.no-before:before{display:none !important;}.copy.copy-contain{max-width:720px !important;padding-right:80px;}@media only screen and (max-width: 799px){.copy.copy-contain{padding-right:0;text-align:center;}}.bottom-margin-small{margin-bottom:100px !important;}.social-link{overflow:hidden;height:32px;width:32px;text-indent:100px;display:inline-block;margin-right:20px;background-size:cover;}.social-link.facebook{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/social-facebook.svg") center center no-repeat;}.social-link.facebook.nitro-lazy{background-image:none !important;}.social-link.instagram{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/social-instagram.svg") center center no-repeat;}.social-link.instagram.nitro-lazy{background-image:none !important;}.viewport .woocommerce_message,.viewport .woocommerce-message{background-color:#56c2b5;font-weight:bold;border:0 !important;color:#fff !important;width:100% !important;float:none !important;padding-right:1em !important;}.viewport .woocommerce_message:before,.viewport .woocommerce-message:before{color:#fff !important;}.viewport .woocommerce_message.woocommerce-info,.viewport .woocommerce-message.woocommerce-info{background-color:#f69655;}.viewport .woocommerce_message .button,.viewport .woocommerce-message .button{background-color:transparent !important;color:#fff !important;}.viewport .woocommerce_message .button:after,.viewport .woocommerce-message .button:after{color:#fff !important;}.viewport .woocommerce-error{background-color:#ee5554;font-weight:bold;color:#fff;border:0 !important;width:100% !important;float:none !important;padding-right:1em !important;}.viewport .woocommerce-error:before{color:#fff !important;}.viewport .woocommerce-error .button{background-color:transparent !important;color:#fff !important;}.viewport .woocommerce-error .button:after{color:#fff !important;}.gs-conference_menu{position:fixed;top:90px;right:calc(( 100% - 1600px ) / 2);z-index:10;background:#ee5554;}.gs-conference_menu .toggle{display:inline-block;padding:20px 45px;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:25px;letter-spacing:.042em;color:#fff;text-transform:uppercase;text-decoration:none;}.gs-conference_menu .toggle:after{content:"";display:inline-block;vertical-align:top;width:24px;height:1em;margin-left:20px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/arrow-down-thin.svg") center no-repeat;background-size:contain;}.gs-conference_menu .toggle.active:after{transform:rotate(180deg);}.gs-conference_menu ul{display:none;padding:0 45px 20px 45px;}.gs-conference_menu ul li{margin-bottom:10px;}.gs-conference_menu ul li:last-child{margin-bottom:0;}.gs-conference_menu ul li a{display:block;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:20px;letter-spacing:.042em;color:#f4a89c;text-decoration:none;transition:color .3s;}.gs-conference_menu ul li a:hover{color:#fff;}.gs-conference_menu ul li.menu-item-active a{color:#fff;}@media only screen and (max-width: 1599px){.gs-conference_menu{right:0;}}@media only screen and (max-width: 649px){.gs-conference_menu{top:73px;width:100%;}.gs-conference_menu .toggle{width:100%;text-align:center;text-align:left;position:relative;}.gs-conference_menu .toggle:after{display:block;position:absolute;top:50%;right:45px;margin-left:0;transform:translateY(-50%);}.gs-conference_menu .toggle.active:after{transform:translateY(-50%) rotate(180deg);}}.gs-resource_filter{width:1390px;margin:70px auto 20px auto;}.gs-resource_filter:after{content:"";display:table;clear:both;}.gs-resource_filter .left{float:left;}.gs-resource_filter .right{float:right;}.gs-resource_filter .right .search-wrap{font-size:0;background:#f5f4f2;}.gs-resource_filter .right .search-wrap .search{display:inline-block;vertical-align:middle;width:0;overflow:hidden;transition:all .3s;}.gs-resource_filter .right .search-wrap .search input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;vertical-align:middle;width:230px;height:40px;border:0;border-bottom:1px solid #95989a;border-radius:0;outline:0;padding:0;margin:0;background:#f5f4f2;font-family:"Muli",Helvetica,Arial,sans-serif;font-size:18px;color:#54565b;}.gs-resource_filter .right .search-wrap .search-toggle{display:inline-block;vertical-align:middle;width:70px;height:70px;background:#f5f4f2 url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/search.svg") center no-repeat;background-size:19px 20px;}.gs-resource_filter .right .search-wrap .search-toggle.nitro-lazy{background-image:none !important;}.gs-resource_filter .right .search-wrap.active .search{width:245px;padding-left:15px;}.gs-resource_filter.list .left .mobile-filter{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;height:70px;padding:0 55px 0 0;margin:0;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-gray.svg") right center no-repeat;background-size:42px 7px;border:0;outline:0;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:20px;color:#95989a;}.gs-resource_filter.list .left .mobile-filter.nitro-lazy{background-image:none !important;}.gs-resource_filter.list .left ul{font-size:0;}.gs-resource_filter.list .left ul:before{content:"";display:inline-block;vertical-align:middle;width:0;height:70px;}.gs-resource_filter.list .left ul li{display:inline-block;vertical-align:middle;margin-right:60px;}.gs-resource_filter.list .left ul li:last-child{margin-right:0;}.gs-resource_filter.list .left ul li a.active{color:#56c2b5 !important;}.gs-resource_filter.list .left ul li a.active:after{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-teal.svg") center no-repeat;background-size:contain;}.gs-resource_filter.list .left ul li a:after{vertical-align:middle;}.gs-resource_filter.list .left ul a.crafts:before{content:"";display:inline-block;vertical-align:middle;margin-right:15px;width:39px;height:54px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/resources-crafts.svg") center no-repeat;background-size:contain;}.gs-resource_filter.list .left ul a.recipes:before{content:"";display:inline-block;vertical-align:middle;margin-right:15px;width:41px;height:41px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/resources-recipes.svg") center no-repeat;background-size:contain;}.gs-resource_filter.list .left ul a.downloads:before{content:"";display:inline-block;vertical-align:middle;margin-right:15px;width:29px;height:38px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/resources-downloads.svg") center no-repeat;background-size:contain;}.gs-resource_filter.dropdown{background:#f5f4f2;}.gs-resource_filter.dropdown .left{padding-left:30px;}.gs-resource_filter.dropdown .left select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;height:70px;padding:0 55px 0 0;margin:0;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-gray.svg") right center no-repeat;background-size:42px 7px;border:0;outline:0;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:20px;color:#95989a;}.gs-resource_filter.dropdown .left select.nitro-lazy{background-image:none !important;}@media only screen and (max-width: 1499px){.gs-resource_filter{width:90%;}}@media only screen and (max-width: 1399px){.gs-resource_filter.list{background:#f5f4f2;text-align:center;}.gs-resource_filter.list .left{padding-left:15px;}.gs-resource_filter.list .left .mobile-filter{display:inline-block;}.gs-resource_filter.list .left ul{display:none;}}@media only screen and (max-width: 749px){.gs-resource_filter.dropdown,.gs-resource_filter.list{text-align:center;}.gs-resource_filter.dropdown .left,.gs-resource_filter.list .left{float:none;}.gs-resource_filter.dropdown .right,.gs-resource_filter.list .right{float:none;}}@media only screen and (max-width: 479px){.gs-resource_filter.dropdown .right .search-wrap .search input[type=text],.gs-resource_filter.list .right .search-wrap .search input[type=text]{width:175px;}.gs-resource_filter.dropdown .right .search-wrap.active .search,.gs-resource_filter.list .right .search-wrap.active .search{width:190px;}}.page-template-page-reimagine .gs-resources .resource,.page-template-page-gems-grownups .gs-resources .resource{position:relative;}.page-template-page-reimagine .gs-resources .resource:after,.page-template-page-gems-grownups .gs-resources .resource:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(111,111,111,.35);}.page-template-page-reimagine .gs-resources .resource a,.page-template-page-gems-grownups .gs-resources .resource a{position:relative;z-index:2;}.gs-resources{width:1390px;margin:0 auto 60px auto;}.gs-resources:after{content:"";display:table;clear:both;}.gs-resources .resource{width:450px;height:450px;float:left;}.gs-resources .resource.icon-before:before{content:"";display:block;position:absolute;top:20px;right:25px;}.gs-resources .resource.icon-before.recipes:before{width:41px;height:41px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/resources-recipes-white.svg") center no-repeat;background-size:contain;}.gs-resources .resource.icon-before.crafts:before{width:41px;height:57px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/resources-crafts-white.svg") center no-repeat;background-size:contain;}.gs-resources .resource.icon-before.downloads:before{width:35px;height:47px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/resources-downloads-white.svg") center no-repeat;background-size:contain;}.gs-resources .resource.tall{height:680px;}.gs-resources .resource.small{height:215px;}.gs-resources .resource.small .inner-content-wrap{padding-bottom:35px;}.gs-resources .resource.small .inner-content-wrap .category{font-size:22px;}.gs-resources .resource.small .inner-content-wrap h2{font-size:36px;}.gs-resources .resource.large{width:920px;}.gs-resources .resource a{display:block;width:100%;height:100%;text-decoration:none;}.gs-resources .resource .inner-content-wrap{padding:0 45px 60px 45px;}.gs-resources .resource .inner-content-wrap .category{display:block;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:25px;letter-spacing:.1em;margin-bottom:10px;color:#fff;}.gs-resources .resource .inner-content-wrap h2{font-size:45px;line-height:1em;}.gs-resources .resource .inner-content-wrap .button-wrap{margin-top:25px;}@media only screen and (max-width: 1499px){.gs-resources{width:90%;}.gs-resources .resource{width:calc(33.33333% - 13px) !important;}.gs-resources .resource .inner-content-wrap h2{font-size:42px !important;}}@media only screen and (max-width: 1259px){.gs-resources .resource{width:calc(50% - 10px) !important;height:450px !important;}.gs-resources .resource.small .inner-content-wrap{padding-bottom:60px;}}@media only screen and (max-width: 849px){.gs-resources .resource{width:100% !important;height:350px !important;}}@media only screen and (max-width: 479px){.gs-resources .resource .inner-content-wrap .category{font-size:24px !important;}.gs-resources .resource .inner-content-wrap h2{font-size:32px !important;}}.gs-view_more{text-align:center;}.gs-view_more .view-more.no-more-posts{opacity:.4;pointer-events:none;}.gs-blog_post{margin-top:30px;margin-bottom:100px;}.gs-blog_post.vendor .inner-wrap .post h2{margin-top:60px;}.gs-blog_post.vendor .inner-wrap .post .button-wrap{margin-top:60px;}.gs-blog_post.vendor .inner-wrap .post .button-wrap span{display:inline-block;vertical-align:middle;}.gs-blog_post.vendor .inner-wrap .post .button-wrap span:nth-child(2){margin-left:80px;}.gs-blog_post.vendor .inner-wrap .extras:before{display:none;}.gs-blog_post.vendor .inner-wrap .extras .featured-image{font-size:0;}.gs-blog_post.vendor .inner-wrap .extras .featured-image:before{content:"";display:inline-block;vertical-align:middle;width:0;height:450px;}.gs-blog_post.vendor .inner-wrap .extras .featured-image img{display:inline-block;vertical-align:middle;margin-bottom:100px;}.gs-blog_post .inner-wrap{width:1425px;margin:0 0 0 auto;}.gs-blog_post .inner-wrap:after{content:"";display:table;clear:both;}.gs-blog_post .inner-wrap .post{width:680px;float:left;padding:90px 0 0 0;}.gs-blog_post .inner-wrap .post .copy h2,.gs-blog_post .inner-wrap .post .copy h3,.gs-blog_post .inner-wrap .post .copy h4,.gs-blog_post .inner-wrap .post .copy h5,.gs-blog_post .inner-wrap .post .copy h6{color:#b1dfdd;}.gs-blog_post .inner-wrap .post .copy h2{font-size:40px;line-height:36px;}.gs-blog_post .inner-wrap .post .copy h3{font-size:34px;line-height:32px;}.gs-blog_post .inner-wrap .post .copy h4{font-size:28px;line-height:26px;}.gs-blog_post .inner-wrap .post .copy h5{font-size:22px;line-height:20px;}.gs-blog_post .inner-wrap .post .copy h6{font-size:18px;line-height:16px;}.gs-blog_post .inner-wrap .extras{width:660px;float:right;position:relative;}.gs-blog_post .inner-wrap .extras:before{content:"";width:180px;height:26px;position:absolute;top:50px;left:-80px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/line-left-yellow.png") center no-repeat;background-size:contain;z-index:3;}.gs-blog_post .inner-wrap .extras:after{content:"";width:262px;height:450px;position:absolute;top:0;right:-131px;z-index:1;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/dots-teal.svg") center no-repeat;background-size:contain;}.gs-blog_post .inner-wrap .extras .featured-image{width:450px;position:relative;z-index:2;}.gs-blog_post .inner-wrap .extras .featured-image img{display:block;width:100%;}.gs-blog_post .inner-wrap .extras .social-share{width:450px;margin-top:20px;text-align:right;}.gs-blog_post .inner-wrap .extras .social-share ul{font-size:0;}.gs-blog_post .inner-wrap .extras .social-share ul li{display:inline-block;vertical-align:middle;margin-right:20px;}.gs-blog_post .inner-wrap .extras .social-share ul li:last-child{margin-right:0;}.gs-blog_post .inner-wrap .extras .social-share ul li a.facebook{display:block;width:33px;height:33px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/images/social-share-facebook-teal.png") center no-repeat;background-size:contain;}.gs-blog_post .inner-wrap .extras .social-share ul li a.facebook.nitro-lazy{background-image:none !important;}.gs-blog_post .inner-wrap .extras .social-share ul li a.twitter{display:block;width:33px;height:33px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/images/social-share-twitter-teal.png") center no-repeat;background-size:contain;}.gs-blog_post .inner-wrap .extras .social-share ul li a.twitter.nitro-lazy{background-image:none !important;}.gs-blog_post .inner-wrap .extras .social-share ul li a.pinterest{display:block;width:33px;height:33px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/images/social-share-pinterest-teal.png") center no-repeat;background-size:contain;}.gs-blog_post .inner-wrap .extras .social-share ul li a.pinterest.nitro-lazy{background-image:none !important;}.gs-blog_post .inner-wrap .extras .pullquote{width:585px;margin-top:170px;}.gs-blog_post .inner-wrap .extras .pullquote:before{content:"";display:block;width:60px;height:50px;margin-bottom:30px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/blockquote-before-pink.svg") center no-repeat;background-size:contain;}.gs-blog_post .inner-wrap .extras .pullquote p{font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:60px;line-height:72px;letter-spacing:.029em;color:#f05786;margin-bottom:0;}@media only screen and (max-width: 1549px){.gs-blog_post.vendor .inner-wrap .extras .featured-image:before{height:28vw;}.gs-blog_post .inner-wrap{width:90%;}.gs-blog_post .inner-wrap .post{width:55%;}.gs-blog_post .inner-wrap .extras{width:40%;}.gs-blog_post .inner-wrap .extras:after{height:28vw;}.gs-blog_post .inner-wrap .extras .featured-image,.gs-blog_post .inner-wrap .extras .social-share{width:80%;}.gs-blog_post .inner-wrap .extras .pullquote{width:90%;}}@media only screen and (max-width: 1259px){.gs-blog_post .inner-wrap{width:95%;}.gs-blog_post .inner-wrap .extras:after{top:15px;}.gs-blog_post .inner-wrap .extras .pullquote{margin-top:120px;}.gs-blog_post .inner-wrap .extras .pullquote p{font-size:48px;line-height:54px;}}@media only screen and (max-width: 1159px){.gs-blog_post.vendor .inner-wrap .post .button-wrap span{display:block;}.gs-blog_post.vendor .inner-wrap .post .button-wrap span:nth-child(2){margin-left:0;margin-top:15px;}}@media only screen and (max-width: 949px){.gs-blog_post{margin-top:0;margin-bottom:35px;}.gs-blog_post.vendor .inner-wrap .extras{width:50%;text-align:left;margin-top:30px;}.gs-blog_post.vendor .inner-wrap .extras .featured-image{display:block;width:100%;margin:0;}.gs-blog_post .inner-wrap{width:100%;}.gs-blog_post .inner-wrap .post{width:80%;float:none;margin:0 auto;}.gs-blog_post .inner-wrap .extras{width:80%;float:none;margin:30px auto 0 auto;}.gs-blog_post .inner-wrap .extras:before{width:120px;height:17px;left:-35px;top:25px;}.gs-blog_post .inner-wrap .extras .featured-image{width:100%;}.gs-blog_post .inner-wrap .extras:after{display:none;}.gs-blog_post .inner-wrap .extras .social-share{width:100%;text-align:left;}.gs-blog_post .inner-wrap .extras .pullquote{display:none;}}@media only screen and (max-width: 749px){.gs-blog_post .inner-wrap .post{padding-top:30px;}}@media only screen and (max-width: 399px){.gs-blog_post .inner-wrap .post{width:90%;}.gs-blog_post .inner-wrap .extras{width:90%;}.gs-blog_post .inner-wrap .extras:before{display:none;}}body{background:#e3e4e5;}body.mobile-menu-shown{height:100vh;overflow:hidden;}.viewport{width:1600px;margin:0 auto;padding-top:90px;box-shadow:0px 3px 16px rgba(0,0,0,.2);background:#fff;overflow:hidden;}@media only screen and (max-width: 1599px){.viewport{width:100%;}}@media only screen and (max-width: 649px){.viewport{padding-top:73px;}}.header-wrap{position:fixed;top:0;right:calc(( 100% - 1600px ) / 2);width:1600px;z-index:20;transition:all .3s;background:#fff;}.header-wrap:after{content:"";display:table;clear:both;}.admin-bar .header-wrap{top:32px;}@media only screen and (max-width: 782px){.admin-bar .header-wrap{top:46px;}}.header-wrap.scrolled{box-shadow:0px 3px 6px rgba(0,0,0,.1);}.header-wrap h1{margin:0;}.header-wrap .logo{display:block;overflow:hidden;white-space:nowrap;text-indent:200%;position:absolute;top:13px;left:45px;width:200px;height:60px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/logo.svg") center no-repeat;background-size:contain;}.header-wrap .logo.nitro-lazy{background-image:none !important;}.header-wrap .header-right{float:right;font-size:0;}.header-wrap .header-right .main-nav{display:inline-block;vertical-align:middle;margin-right:30px;}.header-wrap .header-right .main-nav ul{font-size:0;}.header-wrap .header-right .main-nav ul li{display:inline-block;vertical-align:middle;margin-right:50px;}.header-wrap .header-right .main-nav ul li.my-account a:before{width:26px;height:32px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/header-my-account.svg") center no-repeat;background-size:contain;}.header-wrap .header-right .main-nav ul li.shop a:before{width:28px;height:28px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/header-shop.svg") center no-repeat;background-size:contain;}.header-wrap .header-right .main-nav ul li.give a:before{width:26px;height:23px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/header-give.svg") center no-repeat;background-size:contain;}.header-wrap .header-right .main-nav ul li.find-a-club a:before{width:18px;height:26px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/header-find-a-club.svg") center no-repeat;background-size:contain;}.header-wrap .header-right .main-nav ul li:last-child{margin-right:0;}.header-wrap .header-right .main-nav ul li a{font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:20px;line-height:90px;letter-spacing:.042em;text-decoration:none;color:#95989a;text-transform:uppercase;}.header-wrap .header-right .main-nav ul li a:before{content:"";display:inline-block;vertical-align:middle;margin-right:10px;}.header-wrap .header-right .right{display:inline-block;vertical-align:middle;background:#56c2b5;padding:0 30px;}.header-wrap .header-right .right .right-nav{display:inline-block;vertical-align:middle;margin-right:30px;}.header-wrap .header-right .right .right-nav ul{font-size:0;}.header-wrap .header-right .right .right-nav ul li{display:inline-block;vertical-align:middle;margin-right:50px;}.header-wrap .header-right .right .right-nav ul li:first-child a{padding-left:38px;position:relative;}.header-wrap .header-right .right .right-nav ul li:first-child a:before{content:"";display:block;width:30px;height:30px;position:absolute;top:50%;left:0;transform:translateY(-50%);background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/begin-today-icon.svg") center no-repeat;background-size:contain;}.header-wrap .header-right .right .right-nav ul li:last-child{margin-right:0;}.header-wrap .header-right .right .right-nav ul li a{font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:20px;line-height:90px;letter-spacing:.042em;text-decoration:none;color:#fff;text-transform:uppercase;transition:color .3s;}.header-wrap .header-right .right .right-nav ul li a:hover{color:#b1dfdd;}.header-wrap .header-right .right .cart{display:inline-block;vertical-align:middle;margin-right:20px;}.header-wrap .header-right .right .cart .cart-icon{display:block;width:26px;height:24px;position:relative;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/cart-icon-white.png") center no-repeat;background-size:26px 24px;transition:background .3s;}.header-wrap .header-right .right .cart .cart-icon.nitro-lazy{background-image:none !important;}.header-wrap .header-right .right .cart .cart-icon:hover{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/cart-icon-lteal.png") center no-repeat;background-size:26px 24px;}.header-wrap .header-right .right .cart .cart-icon:hover.nitro-lazy{background-image:none !important;}.header-wrap .header-right .right .cart .cart-icon .contents{display:block;position:absolute;top:-16px;left:50%;transform:translateX(-40%);font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:16px;color:#fff;}.header-wrap .header-right .right .social-nav{display:inline-block;vertical-align:middle;}.header-wrap .header-right .right .social-nav li{display:inline-block;vertical-align:middle;margin-right:20px;}.header-wrap .header-right .right .social-nav li.facebook{width:26px;height:26px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/facebook-new-dark.svg") center no-repeat;background-size:contain;}.header-wrap .header-right .right .social-nav li.facebook.nitro-lazy{background-image:none !important;}.header-wrap .header-right .right .social-nav li.facebook:hover{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/facebook-new-light.svg") center no-repeat;background-size:contain;}.header-wrap .header-right .right .social-nav li.facebook:hover.nitro-lazy{background-image:none !important;}.header-wrap .header-right .right .social-nav li.instagram{width:26px;height:26px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/instagram-new-dark.svg") center no-repeat;background-size:contain;}.header-wrap .header-right .right .social-nav li.instagram.nitro-lazy{background-image:none !important;}.header-wrap .header-right .right .social-nav li.instagram:hover{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/instagram-new-light.svg") center no-repeat;background-size:contain;}.header-wrap .header-right .right .social-nav li.instagram:hover.nitro-lazy{background-image:none !important;}.header-wrap .header-right .right .social-nav li.twitter{display:none;}.header-wrap .header-right .right .social-nav li a{display:block;display:block;overflow:hidden;white-space:nowrap;text-indent:200%;width:100%;height:100%;}.header-wrap .header-right .right .search{display:inline-block;vertical-align:middle;margin-right:20px;}.header-wrap .header-right .right .search .search-icon{display:block;width:20px;height:21px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/header-search.png") center no-repeat;background-size:20px 21px;transition:background .3s;}.header-wrap .header-right .right .search .search-icon.nitro-lazy{background-image:none !important;}.header-wrap .header-right .right .search .search-icon:hover{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/header-search-lteal.png") center no-repeat;background-size:20px 21px;}.header-wrap .header-right .right .search .search-icon:hover.nitro-lazy{background-image:none !important;}.header-wrap .header-right .right .mobile-menu-toggle{display:inline-block;vertical-align:middle;cursor:pointer;}.header-wrap .header-right .right .mobile-menu-toggle .toggle{display:block;width:23px;height:12px;position:relative;}.header-wrap .header-right .right .mobile-menu-toggle .toggle span{display:block;width:100%;height:2px;position:absolute;left:0;background:#fff;transition:all .3s;}.header-wrap .header-right .right .mobile-menu-toggle .toggle span:nth-child(1){top:0;}.header-wrap .header-right .right .mobile-menu-toggle .toggle span:nth-child(2){top:5px;}.header-wrap .header-right .right .mobile-menu-toggle .toggle span:nth-child(3){top:10px;}.header-wrap .header-right .right .mobile-menu-toggle.active .toggle span{top:50%;left:50%;}.header-wrap .header-right .right .mobile-menu-toggle.active .toggle span:nth-child(1){transform:translate(-50%,-50%) rotate(45deg);}.header-wrap .header-right .right .mobile-menu-toggle.active .toggle span:nth-child(2){width:0;opacity:0;}.header-wrap .header-right .right .mobile-menu-toggle.active .toggle span:nth-child(3){transform:translate(-50%,-50%) rotate(-45deg);}.header-wrap .header-right .right .mobile-menu-toggle:hover .toggle span{background:#b1dfdd;}@media only screen and (max-width: 1599px){.header-wrap{width:100%;right:0;}}@media only screen and (max-width: 1349px){.header-wrap .header-right .right:before{content:"";display:inline-block;vertical-align:middle;width:0;height:90px;}.header-wrap .header-right .right .right-nav{display:none;}}@media only screen and (max-width: 999px){.header-wrap .header-right .main-nav ul li{margin-right:25px;}.header-wrap .header-right .main-nav ul li.my-account a{width:26px;height:32px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/header-my-account.svg") center no-repeat;background-size:contain;}.header-wrap .header-right .main-nav ul li.my-account a.nitro-lazy{background-image:none !important;}.header-wrap .header-right .main-nav ul li.shop a{width:28px;height:28px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/header-shop.svg") center no-repeat;background-size:contain;}.header-wrap .header-right .main-nav ul li.shop a.nitro-lazy{background-image:none !important;}.header-wrap .header-right .main-nav ul li.give a{width:26px;height:23px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/header-give.svg") center no-repeat;background-size:contain;}.header-wrap .header-right .main-nav ul li.give a.nitro-lazy{background-image:none !important;}.header-wrap .header-right .main-nav ul li.find-a-club a{width:18px;height:26px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/header-find-a-club.svg") center no-repeat;background-size:contain;}.header-wrap .header-right .main-nav ul li.find-a-club a.nitro-lazy{background-image:none !important;}.header-wrap .header-right .main-nav ul li a{display:block;overflow:hidden;white-space:nowrap;text-indent:200%;}.header-wrap .header-right .main-nav ul li a:before{display:none;}.header-wrap .header-right .right .mobile-menu-toggle:hover .toggle span{background:#fff;}}@media only screen and (max-width: 649px){.header-wrap .logo{width:142px;height:44px;top:15px;left:18px;}.header-wrap .header-right .main-nav ul li.my-account,.header-wrap .header-right .main-nav ul li.find-a-club{display:none;}.header-wrap .header-right .main-nav ul li.give{margin-right:0;}.header-wrap .header-right .right{padding:0;text-align:center;}.header-wrap .header-right .right:before,.header-wrap .header-right .right .search,.header-wrap .header-right .right .cart,.header-wrap .header-right .right .social-nav{display:none;}.header-wrap .header-right .right .mobile-menu-toggle{width:73px;height:73px;}.header-wrap .header-right .right .mobile-menu-toggle:before{content:"";display:inline-block;vertical-align:middle;width:0;height:100%;}.header-wrap .header-right .right .mobile-menu-toggle .toggle{display:inline-block;vertical-align:middle;}}@media only screen and (max-width: 374px){.header-wrap .header-right .main-nav{display:none;}}.gs-form{width:820px;margin:0 auto;}.gs-form .acf-form .acf-field{padding:0;border:0;margin-bottom:20px;}.gs-form .acf-form .acf-field:last-child{margin-bottom:0;}.gs-form .acf-form .acf-field label{display:none;}.gs-form .acf-form .acf-field input[type=text],.gs-form .acf-form .acf-field input[type=email],.gs-form .acf-form .acf-field textarea,.gs-form .acf-form .acf-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:70px;border:0;border-radius:0;background:#f5f4f2;margin:0;padding:0 30px;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:21px;letter-spacing:.1em;color:#95989a;}.gs-form .acf-form .acf-field select{background:#f5f4f2 url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/select-arrow.svg") right 15px center no-repeat;background-size:12px 6px;}.gs-form .acf-form .acf-field select.nitro-lazy{background-image:none !important;}.gs-form .acf-form .acf-field textarea{height:200px;padding:25px 30px;}.gs-form .acf-form .acf-form-submit{padding-top:40px;text-align:center;}@media only screen and (max-width: 949px){.gs-form{width:80%;}}body{background:#e3e4e5;}body.mobile-menu-shown{height:100vh;overflow:hidden;}.viewport{width:1600px;margin:0 auto;padding-top:90px;box-shadow:0px 3px 16px rgba(0,0,0,.2);background:#fff;overflow:hidden;}@media only screen and (max-width: 1599px){.viewport{width:100%;}}@media only screen and (max-width: 649px){.viewport{padding-top:73px;}}.header-wrap{position:fixed;top:0;right:calc(( 100% - 1600px ) / 2);width:1600px;z-index:20;transition:all .3s;background:#fff;}.header-wrap:after{content:"";display:table;clear:both;}.admin-bar .header-wrap{top:32px;}@media only screen and (max-width: 782px){.admin-bar .header-wrap{top:46px;}}.header-wrap.scrolled{box-shadow:0px 3px 6px rgba(0,0,0,.1);}.header-wrap h1{margin:0;}.header-wrap .logo{display:block;overflow:hidden;white-space:nowrap;text-indent:200%;position:absolute;top:13px;left:45px;width:200px;height:60px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/logo.svg") center no-repeat;background-size:contain;}.header-wrap .logo.nitro-lazy{background-image:none !important;}.header-wrap .header-right{float:right;font-size:0;}.header-wrap .header-right .main-nav{display:inline-block;vertical-align:middle;margin-right:30px;}.header-wrap .header-right .main-nav ul{font-size:0;}.header-wrap .header-right .main-nav ul li{display:inline-block;vertical-align:middle;margin-right:50px;}.header-wrap .header-right .main-nav ul li.my-account a:before{width:26px;height:32px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/header-my-account.svg") center no-repeat;background-size:contain;}.header-wrap .header-right .main-nav ul li.shop a:before{width:28px;height:28px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/header-shop.svg") center no-repeat;background-size:contain;}.header-wrap .header-right .main-nav ul li.give a:before{width:26px;height:23px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/header-give.svg") center no-repeat;background-size:contain;}.header-wrap .header-right .main-nav ul li.find-a-club a:before{width:18px;height:26px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/header-find-a-club.svg") center no-repeat;background-size:contain;}.header-wrap .header-right .main-nav ul li:last-child{margin-right:0;}.header-wrap .header-right .main-nav ul li a{font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:20px;line-height:90px;letter-spacing:.042em;text-decoration:none;color:#95989a;text-transform:uppercase;}.header-wrap .header-right .main-nav ul li a:before{content:"";display:inline-block;vertical-align:middle;margin-right:10px;}.header-wrap .header-right .right{display:inline-block;vertical-align:middle;background:#56c2b5;padding:0 30px;}.header-wrap .header-right .right .right-nav{display:inline-block;vertical-align:middle;margin-right:30px;}.header-wrap .header-right .right .right-nav ul{font-size:0;}.header-wrap .header-right .right .right-nav ul li{display:inline-block;vertical-align:middle;margin-right:50px;}.header-wrap .header-right .right .right-nav ul li:first-child a{padding-left:38px;position:relative;}.header-wrap .header-right .right .right-nav ul li:first-child a:before{content:"";display:block;width:30px;height:30px;position:absolute;top:50%;left:0;transform:translateY(-50%);background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/begin-today-icon.svg") center no-repeat;background-size:contain;}.header-wrap .header-right .right .right-nav ul li:last-child{margin-right:0;}.header-wrap .header-right .right .right-nav ul li a{font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:20px;line-height:90px;letter-spacing:.042em;text-decoration:none;color:#fff;text-transform:uppercase;transition:color .3s;}.header-wrap .header-right .right .right-nav ul li a:hover{color:#b1dfdd;}.header-wrap .header-right .right .cart{display:inline-block;vertical-align:middle;margin-right:20px;}.header-wrap .header-right .right .cart .cart-icon{display:block;width:26px;height:24px;position:relative;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/cart-icon-white.png") center no-repeat;background-size:26px 24px;transition:background .3s;}.header-wrap .header-right .right .cart .cart-icon.nitro-lazy{background-image:none !important;}.header-wrap .header-right .right .cart .cart-icon:hover{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/cart-icon-lteal.png") center no-repeat;background-size:26px 24px;}.header-wrap .header-right .right .cart .cart-icon:hover.nitro-lazy{background-image:none !important;}.header-wrap .header-right .right .cart .cart-icon .contents{display:block;position:absolute;top:-16px;left:50%;transform:translateX(-40%);font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:16px;color:#fff;}.header-wrap .header-right .right .social-nav{display:inline-block;vertical-align:middle;}.header-wrap .header-right .right .social-nav li{display:inline-block;vertical-align:middle;margin-right:20px;}.header-wrap .header-right .right .social-nav li.facebook{width:26px;height:26px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/facebook-new-dark.svg") center no-repeat;background-size:contain;}.header-wrap .header-right .right .social-nav li.facebook.nitro-lazy{background-image:none !important;}.header-wrap .header-right .right .social-nav li.facebook:hover{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/facebook-new-light.svg") center no-repeat;background-size:contain;}.header-wrap .header-right .right .social-nav li.facebook:hover.nitro-lazy{background-image:none !important;}.header-wrap .header-right .right .social-nav li.instagram{width:26px;height:26px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/instagram-new-dark.svg") center no-repeat;background-size:contain;}.header-wrap .header-right .right .social-nav li.instagram.nitro-lazy{background-image:none !important;}.header-wrap .header-right .right .social-nav li.instagram:hover{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/instagram-new-light.svg") center no-repeat;background-size:contain;}.header-wrap .header-right .right .social-nav li.instagram:hover.nitro-lazy{background-image:none !important;}.header-wrap .header-right .right .social-nav li.twitter{display:none;}.header-wrap .header-right .right .social-nav li a{display:block;display:block;overflow:hidden;white-space:nowrap;text-indent:200%;width:100%;height:100%;}.header-wrap .header-right .right .search{display:inline-block;vertical-align:middle;margin-right:20px;}.header-wrap .header-right .right .search .search-icon{display:block;width:20px;height:21px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/header-search.png") center no-repeat;background-size:20px 21px;transition:background .3s;}.header-wrap .header-right .right .search .search-icon.nitro-lazy{background-image:none !important;}.header-wrap .header-right .right .search .search-icon:hover{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/header-search-lteal.png") center no-repeat;background-size:20px 21px;}.header-wrap .header-right .right .search .search-icon:hover.nitro-lazy{background-image:none !important;}.header-wrap .header-right .right .mobile-menu-toggle{display:inline-block;vertical-align:middle;cursor:pointer;}.header-wrap .header-right .right .mobile-menu-toggle .toggle{display:block;width:23px;height:12px;position:relative;}.header-wrap .header-right .right .mobile-menu-toggle .toggle span{display:block;width:100%;height:2px;position:absolute;left:0;background:#fff;transition:all .3s;}.header-wrap .header-right .right .mobile-menu-toggle .toggle span:nth-child(1){top:0;}.header-wrap .header-right .right .mobile-menu-toggle .toggle span:nth-child(2){top:5px;}.header-wrap .header-right .right .mobile-menu-toggle .toggle span:nth-child(3){top:10px;}.header-wrap .header-right .right .mobile-menu-toggle.active .toggle span{top:50%;left:50%;}.header-wrap .header-right .right .mobile-menu-toggle.active .toggle span:nth-child(1){transform:translate(-50%,-50%) rotate(45deg);}.header-wrap .header-right .right .mobile-menu-toggle.active .toggle span:nth-child(2){width:0;opacity:0;}.header-wrap .header-right .right .mobile-menu-toggle.active .toggle span:nth-child(3){transform:translate(-50%,-50%) rotate(-45deg);}.header-wrap .header-right .right .mobile-menu-toggle:hover .toggle span{background:#b1dfdd;}@media only screen and (max-width: 1599px){.header-wrap{width:100%;right:0;}}@media only screen and (max-width: 1349px){.header-wrap .header-right .right:before{content:"";display:inline-block;vertical-align:middle;width:0;height:90px;}.header-wrap .header-right .right .right-nav{display:none;}}@media only screen and (max-width: 999px){.header-wrap .header-right .main-nav ul li{margin-right:25px;}.header-wrap .header-right .main-nav ul li.my-account a{width:26px;height:32px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/header-my-account.svg") center no-repeat;background-size:contain;}.header-wrap .header-right .main-nav ul li.my-account a.nitro-lazy{background-image:none !important;}.header-wrap .header-right .main-nav ul li.shop a{width:28px;height:28px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/header-shop.svg") center no-repeat;background-size:contain;}.header-wrap .header-right .main-nav ul li.shop a.nitro-lazy{background-image:none !important;}.header-wrap .header-right .main-nav ul li.give a{width:26px;height:23px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/header-give.svg") center no-repeat;background-size:contain;}.header-wrap .header-right .main-nav ul li.give a.nitro-lazy{background-image:none !important;}.header-wrap .header-right .main-nav ul li.find-a-club a{width:18px;height:26px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/header-find-a-club.svg") center no-repeat;background-size:contain;}.header-wrap .header-right .main-nav ul li.find-a-club a.nitro-lazy{background-image:none !important;}.header-wrap .header-right .main-nav ul li a{display:block;overflow:hidden;white-space:nowrap;text-indent:200%;}.header-wrap .header-right .main-nav ul li a:before{display:none;}.header-wrap .header-right .right .mobile-menu-toggle:hover .toggle span{background:#fff;}}@media only screen and (max-width: 649px){.header-wrap .logo{width:142px;height:44px;top:15px;left:18px;}.header-wrap .header-right .main-nav ul li.my-account,.header-wrap .header-right .main-nav ul li.find-a-club{display:none;}.header-wrap .header-right .main-nav ul li.give{margin-right:0;}.header-wrap .header-right .right{padding:0;text-align:center;}.header-wrap .header-right .right:before,.header-wrap .header-right .right .search,.header-wrap .header-right .right .cart,.header-wrap .header-right .right .social-nav{display:none;}.header-wrap .header-right .right .mobile-menu-toggle{width:73px;height:73px;}.header-wrap .header-right .right .mobile-menu-toggle:before{content:"";display:inline-block;vertical-align:middle;width:0;height:100%;}.header-wrap .header-right .right .mobile-menu-toggle .toggle{display:inline-block;vertical-align:middle;}}@media only screen and (max-width: 374px){.header-wrap .header-right .main-nav{display:none;}}.newsletter-wrap{background:#b1dfdd;text-align:center;padding:25px 0;position:relative;z-index:10;}.newsletter-wrap .footer-signup-form{font-size:0;}.newsletter-wrap .footer-signup-form:after{content:"";display:table;clear:both;}.newsletter-wrap .footer-signup-form label{display:inline-block;vertical-align:middle;color:#56c2b5;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:22px;text-transform:uppercase;}.newsletter-wrap .footer-signup-form input{-webkit-appearance:none;-moz-appearance:none;appearance:none;appearance:none;display:inline-block;vertical-align:middle;width:250px;height:30px;margin:0 10px;padding:0;border:0;outline:0;border-bottom:2px solid #fff;background:none;border-radius:0;color:#fff;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:22px;text-align:center;}.newsletter-wrap .footer-signup-form input::-moz-placeholder{color:#fff;opacity:1;}.newsletter-wrap .footer-signup-form input:-ms-input-placeholder{color:#fff;opacity:1;}.newsletter-wrap .footer-signup-form input::placeholder{color:#fff;opacity:1;}.newsletter-wrap .footer-signup-form input:-ms-input-placeholder{color:#fff;opacity:1;}.newsletter-wrap .footer-signup-form input::-ms-input-placeholder{color:#fff;opacity:1;}@media only screen and (max-width: 899px){.newsletter-wrap .footer-signup-form{text-align:center;font-size:0;}.newsletter-wrap .footer-signup-form:after{content:"";display:table;clear:both;}.newsletter-wrap .footer-signup-form label{display:block;margin-bottom:15px;}.newsletter-wrap .footer-signup-form input{display:block;margin:0 auto 15px auto;}}.footer-wrap{position:relative;z-index:10;background:#56c2b5;}.footer-wrap:after{content:"";display:table;clear:both;}.footer-wrap .sharing{width:335px;height:100%;position:absolute;top:0;left:0;margin-right:50px;background:url("https://gemsgc.org/wp-content/uploads/2022/07/NN0A0842-scaled.jpg") center no-repeat;background-size:cover;}.footer-wrap .sharing.nitro-lazy{background-image:none !important;}.footer-wrap .sharing a{display:block;width:100%;height:100%;text-decoration:none;text-align:right;padding-right:20px;transition:color .4s ease;}.footer-wrap .sharing a:before{content:"";display:inline-block;vertical-align:middle;width:0;height:100%;}.footer-wrap .sharing a:hover .btn{transition:color .6s ease;color:#797c83 !important;}.footer-wrap .sharing .btn{display:inline-block;vertical-align:middle;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:20px;background:none;padding:0;min-width:0;transition:color .6s ease;}.footer-wrap .sharing .btn:hover:after{margin-left:20px;}.footer-wrap .footer-nav{margin-bottom:35px;}.footer-wrap .footer-nav ul{font-size:0;}.footer-wrap .footer-nav ul li{display:inline-block;vertical-align:middle;margin-right:50px;}.footer-wrap .footer-nav ul li:last-child{margin-right:0;}.footer-wrap .footer-nav ul li a{font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:22px;letter-spacing:.042em;text-decoration:none;color:#fff;text-transform:uppercase;}.footer-wrap .logo-nav ul{font-size:0;}.footer-wrap .logo-nav ul li{display:inline-block;vertical-align:middle;margin-right:25px;}.footer-wrap .logo-nav ul li:last-child{margin-right:0;}.footer-wrap .logo-nav ul li a{display:block;width:100%;height:100%;}.footer-wrap .logo-nav ul li.barnabas{width:38px;height:23px;}.footer-wrap .logo-nav ul li.barnabas a{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/images/logo-barnabas.png") center no-repeat;background-size:contain;}.footer-wrap .logo-nav ul li.barnabas a.nitro-lazy{background-image:none !important;}.footer-wrap .logo-nav ul li.efca{width:20px;height:24px;}.footer-wrap .logo-nav ul li.efca a{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/images/logo-efca.png") center no-repeat;background-size:contain;}.footer-wrap .logo-nav ul li.efca a.nitro-lazy{background-image:none !important;}.footer-wrap .logo-nav ul li.epa{width:23px;height:23px;}.footer-wrap .logo-nav ul li.epa a{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/images/logo-epa.png") center no-repeat;background-size:contain;}.footer-wrap .logo-nav ul li.epa a.nitro-lazy{background-image:none !important;}.footer-wrap .social-nav{display:block;margin-bottom:15px;text-align:right;}.footer-wrap .social-nav ul{font-size:0;}.footer-wrap .social-nav ul li{display:inline-block;vertical-align:middle;width:26px;height:26px;margin-right:20px;}.footer-wrap .social-nav ul li:last-child{margin-right:0;}.footer-wrap .social-nav ul li.instagram{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/instagram-new-dark.svg") center no-repeat;background-size:contain;}.footer-wrap .social-nav ul li.instagram.nitro-lazy{background-image:none !important;}.footer-wrap .social-nav ul li.instagram:hover{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/instagram-new-light.svg") center no-repeat;background-size:contain;}.footer-wrap .social-nav ul li.instagram:hover.nitro-lazy{background-image:none !important;}.footer-wrap .social-nav ul li.facebook{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/facebook-new-dark.svg") center no-repeat;background-size:contain;margin-right:0;}.footer-wrap .social-nav ul li.facebook.nitro-lazy{background-image:none !important;}.footer-wrap .social-nav ul li.facebook:hover{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/facebook-new-light.svg") center no-repeat;background-size:contain;}.footer-wrap .social-nav ul li.facebook:hover.nitro-lazy{background-image:none !important;}.footer-wrap .social-nav ul li.twitter{display:none;}.footer-wrap .social-nav ul li a{display:block;display:block;width:100%;height:100%;overflow:hidden;white-space:nowrap;text-indent:200%;}.footer-wrap .info{display:block;}.footer-wrap .info .copyright{font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:18px;letter-spacing:.1em;text-transform:uppercase;color:#479f94;}.footer-wrap .info .craftedbytbx{margin-top:5px;}.footer-wrap .right-wrap{width:calc(100% - 335px);padding:35px 60px;margin:0 0 0 auto;}.footer-wrap .right-wrap:after{content:"";display:table;clear:both;}.footer-wrap .right-wrap .left{float:left;}.footer-wrap .right-wrap .right{float:right;text-align:right;}@media only screen and (max-width: 1299px){.footer-wrap .sharing{display:block;width:100%;height:160px;position:static;background:url("https://gemsgc.org/wp-content/uploads/2022/07/NN0A0842-scaled.jpg") center no-repeat;background-size:cover;}.footer-wrap .sharing a{text-align:center;padding-right:0;padding-left:50px;}.footer-wrap .right-wrap{width:100%;}.footer-wrap .sharing.nitro-lazy{background-image:none !important;}}@media only screen and (max-width: 899px){.footer-wrap .right-wrap .left{width:100%;float:none;text-align:center;}.footer-wrap .right-wrap .left .footer-nav{float:none;text-align:center;margin-bottom:25px;}.footer-wrap .right-wrap .right{width:100%;float:none;text-align:center;margin-top:25px;}.footer-wrap .right-wrap .right .social-nav{text-align:center;}.footer-wrap .right-wrap .right .info{text-align:center;}}@media only screen and (max-width: 799px){.footer-wrap .sharing a{padding-left:100px;}}@media only screen and (max-width: 699px){.footer-wrap .footer-nav{display:none;}}@media only screen and (max-width: 599px){.footer-wrap .sharing{height:100px;background:url("https://gemsgc.org/wp-content/uploads/2022/07/NN0A0842-scaled.jpg") center no-repeat;background-size:cover;}.footer-wrap .sharing a{padding-left:175px;}.footer-wrap .sharing.nitro-lazy{background-image:none !important;}}@media only screen and (max-width: 499px){.footer-wrap .sharing a{padding-left:125px;}.footer-wrap .right-wrap{padding:30px 0;}}.debug{margin:30px auto;padding:25px;width:90%;border:1px solid #000;border-radius:10px;background-color:#fff;color:#000;font-family:monospace;z-index:9999;}.debug h1{margin-bottom:0;}.debug h2{margin-top:20px;margin-bottom:10px;}.debug pre{margin-bottom:24px;}.debug .error{margin-bottom:22px;padding:15px;border:3px solid red;border-radius:10px;}.debug .error .theerror{font-size:16px;}.debug .error .stack{margin-bottom:4px;margin-top:10px;display:block;color:#777;}.debug .error p{margin-bottom:4px;line-height:18px;}.debug .error ol{margin:0;font-size:12px;color:#777;line-height:16px;}.debug h2 a.show{color:#000;font-weight:bold;text-decoration:none;}.debug .debug_config{display:none;}.debug .error_vars{padding-top:16px;font-size:10px;color:#bbb;}.mobile-menu{display:none;width:1600px;height:calc(100vh - 90px);position:fixed;top:90px;right:calc(( 100% - 1600px ) / 2);z-index:15;background:#56c2b5;overflow:auto;}.mobile-menu:before{content:"";-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;width:300px;height:100%;position:absolute;top:0;left:0;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/images/mobile-menu-image.jpg") center no-repeat;background-size:cover;}.mobile-menu .inner-wrap{width:calc(100% - 300px);margin:0 0 0 auto;padding:80px 50px 80px 100px;}.mobile-menu .inner-wrap:after{content:"";display:table;clear:both;}.mobile-menu .inner-wrap .left{width:275px;float:left;}.mobile-menu .inner-wrap .left .mobile-nav li{margin-bottom:25px;}.mobile-menu .inner-wrap .left .mobile-nav li:last-child{margin-bottom:0;}.mobile-menu .inner-wrap .left .mobile-nav li.my-account a:before{content:"";display:inline-block;margin-right:12px;margin-left:2px;width:26px;height:1em;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/mobile-menu-my-account.svg") center no-repeat;background-size:contain;}.mobile-menu .inner-wrap .left .mobile-nav li.shop a:before{content:"";display:inline-block;margin-right:11px;width:28px;height:1em;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/mobile-menu-shop.svg") center no-repeat;background-size:contain;}.mobile-menu .inner-wrap .left .mobile-nav li.give a:before{content:"";display:inline-block;margin-right:12px;margin-left:2px;width:26px;height:1em;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/mobile-menu-give.svg") center no-repeat;background-size:contain;}.mobile-menu .inner-wrap .left .mobile-nav li.find-a-club a:before{content:"";display:inline-block;margin-right:16px;margin-left:6px;width:18px;height:1em;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/mobile-menu-find-a-club.svg") center no-repeat;background-size:contain;}.mobile-menu .inner-wrap .left .mobile-nav li.cart a:before{content:"";display:inline-block;margin-right:10px;margin-left:0px;width:24px;height:1em;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/mobile-menu-cart.svg") center no-repeat;background-size:contain;}.mobile-menu .inner-wrap .left .mobile-nav li a{font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:38px;color:#fff;text-decoration:none;text-transform:uppercase;transition:color .3s;}.mobile-menu .inner-wrap .left .mobile-nav li a:hover{color:#b1dfdd;}.mobile-menu .inner-wrap .left .social-nav{margin-top:35px;font-size:0;}.mobile-menu .inner-wrap .left .social-nav li{display:inline-block;vertical-align:middle;margin-right:20px;margin-bottom:0;}.mobile-menu .inner-wrap .left .social-nav li:last-child{margin-right:0;}.mobile-menu .inner-wrap .left .social-nav li a{display:block;display:block;overflow:hidden;white-space:nowrap;text-indent:200%;width:100%;height:100%;}.mobile-menu .inner-wrap .left .social-nav li.facebook{width:26px;height:26px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/facebook-new-dark.svg") center no-repeat;background-size:contain;}.mobile-menu .inner-wrap .left .social-nav li.facebook.nitro-lazy{background-image:none !important;}.mobile-menu .inner-wrap .left .social-nav li.facebook:hover{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/facebook-new-light.svg") center no-repeat;background-size:contain;}.mobile-menu .inner-wrap .left .social-nav li.facebook:hover.nitro-lazy{background-image:none !important;}.mobile-menu .inner-wrap .left .social-nav li.instagram{width:26px;height:26px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/instagram-new-dark.svg") center no-repeat;background-size:contain;}.mobile-menu .inner-wrap .left .social-nav li.instagram.nitro-lazy{background-image:none !important;}.mobile-menu .inner-wrap .left .social-nav li.instagram:hover{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/instagram-new-light.svg") center no-repeat;background-size:contain;}.mobile-menu .inner-wrap .left .social-nav li.instagram:hover.nitro-lazy{background-image:none !important;}.mobile-menu .inner-wrap .left .social-nav li.twitter{width:30px;height:25px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/twitter-new-dark.svg") center no-repeat;background-size:contain;}.mobile-menu .inner-wrap .left .social-nav li.twitter.nitro-lazy{background-image:none !important;}.mobile-menu .inner-wrap .left .social-nav li.twitter:hover{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/twitter-new-light.svg") center no-repeat;background-size:contain;}.mobile-menu .inner-wrap .left .social-nav li.twitter:hover.nitro-lazy{background-image:none !important;}.mobile-menu .inner-wrap .right{width:calc(100% - 275px);float:right;}.mobile-menu .inner-wrap .right li a{font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:28px;color:#fff;text-decoration:none;text-transform:uppercase;transition:color .3s;}.mobile-menu .inner-wrap .right li a:hover{color:#b1dfdd;}.mobile-menu .inner-wrap .right li .sub-menu{margin-top:25px;}.mobile-menu .inner-wrap .right li .sub-menu li{margin-bottom:25px;}.mobile-menu .inner-wrap .right li .sub-menu li:first-child{display:none;}.mobile-menu .inner-wrap .right li .sub-menu li:last-child{margin-bottom:0;}.mobile-menu .inner-wrap .right li .sub-menu li a{font-family:"Muli",Helvetica,Arial,sans-serif;font-size:20px;color:#b1dfdd;text-transform:none;}.mobile-menu .inner-wrap .right li .sub-menu li a:hover{color:#fff;}.mobile-menu .inner-wrap .right>nav>ul:after{content:"";display:table;clear:both;}.mobile-menu .inner-wrap .right>nav>ul>li{float:left;width:25%;}.mobile-menu .inner-wrap .right>nav>ul>li:nth-child(1),.mobile-menu .inner-wrap .right>nav>ul>li:nth-child(2),.mobile-menu .inner-wrap .right>nav>ul>li:nth-child(3),.mobile-menu .inner-wrap .right>nav>ul>li:nth-child(4){display:none;}.mobile-menu .inner-wrap .mobile-search{display:none;margin-top:35px;text-align:center;}.mobile-menu .inner-wrap .mobile-search .search-icon{display:inline-block;width:20px;height:21px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/search-white.svg") center no-repeat;background-size:contain;}.mobile-menu .inner-wrap .mobile-search .search-icon.nitro-lazy{background-image:none !important;}@media only screen and (max-width: 1599px){.mobile-menu{width:100%;right:0;}}@media only screen and (max-width: 1449px){.mobile-menu:before{display:none;}.mobile-menu .inner-wrap{width:100%;padding:80px 5% 80px 10%;}.mobile-menu .inner-wrap .left{width:25%;}.mobile-menu .inner-wrap .right{width:75%;}}@media only screen and (max-width: 1259px){.mobile-menu .inner-wrap{padding:80px 2% 80px 5%;}}@media only screen and (max-width: 1049px){.mobile-menu .inner-wrap{padding:80px 0;}.mobile-menu .inner-wrap .left{width:500px;float:none;padding:0 0 55px 0;margin:0 auto;transform:translateX(50px);}.mobile-menu .inner-wrap .left .mobile-nav ul:after{content:"";display:table;clear:both;}.mobile-menu .inner-wrap .left .mobile-nav ul li{width:50%;float:left;}.mobile-menu .inner-wrap .left .mobile-nav ul li:nth-child(odd){clear:both;}.mobile-menu .inner-wrap .left .mobile-nav ul li:nth-child(1),.mobile-menu .inner-wrap .left .mobile-nav ul li:nth-child(2),.mobile-menu .inner-wrap .left .mobile-nav ul li:nth-child(3),.mobile-menu .inner-wrap .left .mobile-nav ul li:nth-child(4){display:none;}.mobile-menu .inner-wrap .left .mobile-nav ul li:last-child{margin-bottom:25px;}.mobile-menu .inner-wrap .left .mobile-nav ul li.my-account a:before{width:20px;}.mobile-menu .inner-wrap .left .mobile-nav ul li.shop a:before{width:26px;}.mobile-menu .inner-wrap .left .mobile-nav ul li.give a:before{width:23px;}.mobile-menu .inner-wrap .left .mobile-nav ul li.find-a-club a:before{width:16px;}.mobile-menu .inner-wrap .left .social-nav{transform:translateX(-50px);text-align:center;}.mobile-menu .inner-wrap .right{width:100%;float:none;border-top:1px solid #fff;padding:80px 2% 0 5%;}.mobile-menu .inner-wrap .right>nav>ul>li{margin-bottom:25px;}.mobile-menu .inner-wrap .right>nav>ul>li:nth-child(1),.mobile-menu .inner-wrap .right>nav>ul>li:nth-child(2),.mobile-menu .inner-wrap .right>nav>ul>li:nth-child(3),.mobile-menu .inner-wrap .right>nav>ul>li:nth-child(4){display:block;}}@media only screen and (max-width: 749px){.mobile-menu .inner-wrap{padding:30px 0;}.mobile-menu .inner-wrap .left{width:80%;margin:0 auto;padding-bottom:5px;transform:translateX(10%);}.mobile-menu .inner-wrap .left .mobile-nav ul li a{font-size:26px;}.mobile-menu .inner-wrap .left .social-nav{margin-top:15px;margin-bottom:15px;}.mobile-menu .inner-wrap .right{padding:30px 5% 0 5%;}.mobile-menu .inner-wrap .right li.menu-item-has-children>a:after{content:"+";display:inline-block;line-height:1em;margin-left:10px;font-family:monospace;transition:transform .3s;}.mobile-menu .inner-wrap .right li.menu-item-has-children.active>a:after{transform:rotate(45deg);}.mobile-menu .inner-wrap .right li .sub-menu{display:none;margin-top:15px;}.mobile-menu .inner-wrap .right li .sub-menu li{margin-bottom:10px;}.mobile-menu .inner-wrap .right li .sub-menu li:first-child{display:block;}.mobile-menu .inner-wrap .right>nav>ul>li{width:100%;float:none;text-align:center;margin-bottom:15px;}.mobile-menu .inner-wrap .right>nav>ul>li:last-child{margin-bottom:0;}.mobile-menu .inner-wrap .mobile-search{display:block;}}@media only screen and (max-width: 649px){.mobile-menu{height:calc(100vh - 73px);top:73px;}}@media only screen and (max-width: 549px){.mobile-menu .inner-wrap .left{transform:translateX(5%);}.mobile-menu .inner-wrap .left .social-nav{transform:translateX(-5%);}}@media only screen and (max-width: 449px){.mobile-menu .inner-wrap .left{width:90%;}}.gs-shop_filter{text-align:center;margin-top:80px;font-size:0;}.gs-shop_filter .back-to-shop{display:inline-block;vertical-align:top;background:#a7a9ac;padding:0 20px;}.gs-shop_filter .back-to-shop:before{content:"";display:inline-block;vertical-align:middle;width:0;height:75px;}.gs-shop_filter .back-to-shop .back-btn{vertical-align:middle;}.gs-shop_filter .category-filter{display:inline-block;vertical-align:top;min-width:425px;background:#a7a9ac;text-align:left;position:relative;}.gs-shop_filter .category-filter .category-filter-toggle{display:block;height:75px;padding:0 100px 0 25px;position:relative;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:25px;line-height:75px;text-transform:uppercase;letter-spacing:.042em;color:#fff;text-decoration:none;}.gs-shop_filter .category-filter .category-filter-toggle:after{content:"";display:block;width:30px;height:15px;position:absolute;top:50%;right:50px;transform:translateY(-50%);background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/select-arrow-white.svg") center no-repeat;background-size:contain;}.gs-shop_filter .category-filter .category-filter-toggle .icon{display:inline-block;vertical-align:middle;width:40px;height:40px;margin-right:20px;text-align:center;}.gs-shop_filter .category-filter .category-filter-toggle .icon img{display:block;max-width:100%;max-height:100%;}.gs-shop_filter .category-filter .category-filter-toggle .text{display:inline-block;vertical-align:middle;}.gs-shop_filter .category-filter .categories{display:none;min-width:100%;position:absolute;top:100%;left:0;padding:25px;background:#a7a9ac;box-shadow:0px 3px 6px rgba(0,0,0,.16);}.gs-shop_filter .category-filter .categories li{margin-bottom:10px;cursor:pointer;}.gs-shop_filter .category-filter .categories li:last-child{margin-bottom:0;}.gs-shop_filter .category-filter .categories li .icon{display:inline-block;vertical-align:middle;width:40px;height:40px;margin-right:20px;text-align:center;}.gs-shop_filter .category-filter .categories li .icon img{display:inline-block;max-width:100%;max-height:100%;}.gs-shop_filter .category-filter .categories li .text{display:inline-block;vertical-align:middle;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:25px;text-transform:uppercase;letter-spacing:.042em;color:#fff;transition:color .3s;}.gs-shop_filter .category-filter .categories li:hover .text{color:#d9d9d9;}.gs-shop_filter .category-filter.active .category-filter-toggle:after{transform:translateY(-50%) rotate(180deg);}.gs-shop_filter .child-category-filter{display:inline-block;vertical-align:top;min-width:300px;background:#e8e8e8;text-align:left;position:relative;}.gs-shop_filter .child-category-filter .child-category-filter-toggle{display:block;height:75px;padding:0 100px 0 25px;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:25px;line-height:75px;text-transform:uppercase;letter-spacing:.042em;color:#95989a;text-decoration:none;}.gs-shop_filter .child-category-filter .child-category-filter-toggle:after{content:"";display:block;width:30px;height:15px;position:absolute;top:50%;right:35px;transform:translateY(-50%);background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/select-arrow-gray.svg") center no-repeat;background-size:contain;}.gs-shop_filter .child-category-filter .child-categories{display:none;min-width:100%;position:absolute;top:100%;left:0;padding:25px;background:#e8e8e8;box-shadow:0px 3px 6px rgba(0,0,0,.16);}.gs-shop_filter .child-category-filter .child-categories li{margin-bottom:10px;cursor:pointer;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:25px;text-transform:uppercase;letter-spacing:.042em;color:#95989a;transition:color .3s;}.gs-shop_filter .child-category-filter .child-categories li:last-child{margin-bottom:0;}.gs-shop_filter .child-category-filter .child-categories li a{color:#95989a;text-decoration:none;transition:color .3s;}.gs-shop_filter .child-category-filter .child-categories li:hover{color:#afb1b3;}.gs-shop_filter .child-category-filter .child-categories li:hover a{color:#afb1b3;}.gs-shop_filter .child-category-filter.active .child-category-filter-toggle:after{transform:translateY(-50%) rotate(180deg);}.gs-shop_filter .quick-shop{display:inline-block;vertical-align:top;min-width:200px;background:#ee5554;text-align:center;position:relative;}.gs-shop_filter .quick-shop.active{min-width:320px;}.gs-shop_filter .quick-shop .quick-shop-toggle{display:block;height:75px;padding:0 25px;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:21px;line-height:75px;text-transform:uppercase;letter-spacing:.1em;color:#fff;text-decoration:none;}.gs-shop_filter .quick-shop .quick-shop-form{display:none;min-width:320px;position:absolute;top:100%;left:50%;transform:translateX(-50%);padding:0 25px 25px 25px;background:#ee5554;box-shadow:0px 3px 6px rgba(0,0,0,.16);}.gs-shop_filter .quick-shop .quick-shop-form div.sku{display:inline-block;vertical-align:middle;margin-right:20px;}.gs-shop_filter .quick-shop .quick-shop-form div.sku label{display:none;}.gs-shop_filter .quick-shop .quick-shop-form div.sku input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:160px;height:40px;border:0;border-bottom:2px solid #fff;outline:0;border-radius:0;background:none;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:21px;letter-spacing:.1em;color:#fff;}.gs-shop_filter .quick-shop .quick-shop-form div.sku input[type=text]::-moz-placeholder{color:#fff;}.gs-shop_filter .quick-shop .quick-shop-form div.sku input[type=text]:-ms-input-placeholder{color:#fff;}.gs-shop_filter .quick-shop .quick-shop-form div.sku input[type=text]::placeholder{color:#fff;}.gs-shop_filter .quick-shop .quick-shop-form div.sku input[type=text]:-ms-input-placeholder{color:#fff;}.gs-shop_filter .quick-shop .quick-shop-form div.sku input[type=text]::-ms-input-placeholder{color:#fff;}.gs-shop_filter .quick-shop .quick-shop-form div.qty{display:inline-block;vertical-align:middle;}.gs-shop_filter .quick-shop .quick-shop-form div.qty label{display:inline-block;vertical-align:middle;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:21px;letter-spacing:.1em;color:#fff;text-transform:uppercase;margin-right:10px;}.gs-shop_filter .quick-shop .quick-shop-form div.qty input[type=number]{display:inline-block;vertical-align:middle;width:40px;height:40px;border:1px solid #fff;outline:0;border-radius:0;background:none;padding:0 0 0 5px;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:21px;letter-spacing:.1em;color:#fff;}.gs-shop_filter .quick-shop .quick-shop-form div.qty input[type=number]::-moz-placeholder{color:#fff;}.gs-shop_filter .quick-shop .quick-shop-form div.qty input[type=number]:-ms-input-placeholder{color:#fff;}.gs-shop_filter .quick-shop .quick-shop-form div.qty input[type=number]::placeholder{color:#fff;}.gs-shop_filter .quick-shop .quick-shop-form div.qty input[type=number]:-ms-input-placeholder{color:#fff;}.gs-shop_filter .quick-shop .quick-shop-form div.qty input[type=number]::-ms-input-placeholder{color:#fff;}.gs-shop_filter .quick-shop .quick-shop-form div.submit{display:block;margin-top:25px;}.gs-shop_filter .search{display:inline-block;vertical-align:top;background:#e8e8e8;}.gs-shop_filter .search .search-form{font-size:0;}.gs-shop_filter .search .search-form:before{content:"";display:inline-block;vertical-align:middle;width:0;height:100%;}.gs-shop_filter .search .search-form .search-value{display:inline-block;vertical-align:middle;width:0;overflow:hidden;}.gs-shop_filter .search .search-form .search-value label{display:none;}.gs-shop_filter .search .search-form .search-value input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:180px;height:40px;border:0;border-bottom:2px solid #95989a;outline:0;border-radius:0;background:none;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:21px;letter-spacing:.1em;color:#95989a;}.gs-shop_filter .search .search-form .search-toggle{display:inline-block;vertical-align:middle;width:75px;height:75px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/search.svg") center no-repeat;background-size:20px 21px;}.gs-shop_filter .search .search-form .search-toggle.nitro-lazy{background-image:none !important;}.gs-shop_filter .search.active .search-form .search-value{width:200px;padding-left:30px;}@media only screen and (max-width: 1299px){.gs-shop_filter{width:700px;position:relative;margin-left:auto;margin-right:auto;}.gs-shop_filter .back-to-shop{display:block;width:100%;}.gs-shop_filter .category-filter{display:block;width:100%;z-index:4;}.gs-shop_filter .category-filter .category-filter-toggle:after{right:35px;}.gs-shop_filter .child-category-filter{display:block;width:100%;z-index:3;}.gs-shop_filter .quick-shop{width:calc(100% - 75px);z-index:2;}.gs-shop_filter .quick-shop .quick-shop-form{width:100%;}.gs-shop_filter .quick-shop .quick-shop-form div.sku{width:calc(100% - 110px);}.gs-shop_filter .quick-shop .quick-shop-form div.sku input[type=text]{width:100%;}.gs-shop_filter .search .search-form .search-value{display:none;width:100%;position:absolute;top:100%;right:0;padding:0 25px;background:#e8e8e8;}.gs-shop_filter .search .search-form .search-value:before{content:"";display:inline-block;vertical-align:middle;width:0;height:75px;}.gs-shop_filter .search .search-form .search-value input[type=text]{display:inline-block;vertical-align:middle;width:100%;}.gs-shop_filter .search.active .search-form .search-value{display:inline-block;width:100%;}}@media only screen and (max-width: 799px){.gs-shop_filter{width:90%;}}@media only screen and (max-width: 479px){.gs-shop_filter .category-filter{min-width:0;}.gs-shop_filter .category-filter .category-filter-toggle{padding:0 50px 0 25px;font-size:18px;}.gs-shop_filter .category-filter .category-filter-toggle:after{right:25px;width:20px;height:10px;}.gs-shop_filter .category-filter .category-filter-toggle .icon{width:30px;height:30px;margin-right:15px;}.gs-shop_filter .category-filter .categories li .icon{width:30px;height:30px;margin-right:15px;}.gs-shop_filter .category-filter .categories li .text{font-size:18px;}.gs-shop_filter .child-category-filter .child-category-filter-toggle{padding:0 50px 0 25px;font-size:18px;}.gs-shop_filter .child-category-filter .child-category-filter-toggle:after{right:25px;width:20px;height:10px;}.gs-shop_filter .child-category-filter .child-categories li{font-size:18px;}.gs-shop_filter .quick-shop .quick-shop-toggle{font-size:18px;}.gs-shop_filter .quick-shop .quick-shop-form{min-width:0;}.gs-shop_filter .quick-shop .quick-shop-form div.sku{display:block;width:100%;margin-right:0;}.gs-shop_filter .quick-shop .quick-shop-form div.sku input[type=text]{width:100%;height:30px;font-size:18px;}.gs-shop_filter .quick-shop .quick-shop-form div.qty{display:block;width:100%;margin-top:10px;}.gs-shop_filter .quick-shop .quick-shop-form div.qty input[type=number]{width:calc(100% - 45px);height:30px;font-size:18px;}.gs-shop_filter .quick-shop.active{min-width:0;}}.woocommerce-cart .woocommerce{background:#f5f4f2;position:relative;}.woocommerce-cart .woocommerce>.woocommerce-message{display:none;}.woocommerce-cart .woocommerce>.woocommerce-info{margin-bottom:0;}.woocommerce-cart .empty-cart-wrap{padding:90px 0 130px 0;}@media only screen and (max-width: 649px){.woocommerce-cart .empty-cart-wrap{padding:60px 0 80px 0;}}.woocommerce-cart .cart-wrap{position:relative;}.woocommerce-cart .cart-wrap>.cart{width:calc(100% - 720px);min-height:800px;padding:70px 40px 70px 100px;}.woocommerce-cart .cart-wrap>.cart .gsc-back{margin-bottom:45px;}.woocommerce-cart .cart-wrap .woocommerce-cart-form table{width:100%;border:0;}.woocommerce-cart .cart-wrap .woocommerce-cart-form table thead th{background:#f05786;padding:15px;border-bottom:20px solid #f5f4f2;color:#fff;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:18px;text-transform:uppercase;font-weight:bold;text-align:center;letter-spacing:.06em;}.woocommerce-cart .cart-wrap .woocommerce-cart-form table thead th:first-child{text-align:left;}.woocommerce-cart .cart-wrap .woocommerce-cart-form table thead th:last-child{text-align:right;}.woocommerce-cart .cart-wrap .woocommerce-cart-form table tbody td{background:#fff;padding:15px;border-bottom:20px solid #f5f4f2;border-top:0;text-align:center;}.woocommerce-cart .cart-wrap .woocommerce-cart-form table tbody td.product-thumbnail{text-align:left;width:10%;}.woocommerce-cart .cart-wrap .woocommerce-cart-form table tbody td.product-name{width:45%;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:22px;letter-spacing:.04em;text-transform:uppercase;text-align:left;}.woocommerce-cart .cart-wrap .woocommerce-cart-form table tbody td.product-name a{color:#54565b;text-decoration:none;}.woocommerce-cart .cart-wrap .woocommerce-cart-form table tbody td.product-name dl.variation{margin-top:15px;font-size:14px;font-family:"Muli",Helvetica,Arial,sans-serif;letter-spacing:0;}.woocommerce-cart .cart-wrap .woocommerce-cart-form table tbody td.product-name dl.variation dt{padding-bottom:5px;font-weight:bold;}.woocommerce-cart .cart-wrap .woocommerce-cart-form table tbody td.product-name dl.variation dt:last-of-type{padding-bottom:0;}.woocommerce-cart .cart-wrap .woocommerce-cart-form table tbody td.product-name dl.variation dd{padding-bottom:5px;}.woocommerce-cart .cart-wrap .woocommerce-cart-form table tbody td.product-name dl.variation dd:last-of-type{padding-bottom:0;}.woocommerce-cart .cart-wrap .woocommerce-cart-form table tbody td.product-price{width:15%;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:30px;text-transform:uppercase;color:#56c2b5;}.woocommerce-cart .cart-wrap .woocommerce-cart-form table tbody td.product-quantity{width:15%;}.woocommerce-cart .cart-wrap .woocommerce-cart-form table tbody td.product-quantity .quantity input[type=number]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:60px;height:60px;border:1px solid #54565b;border-radius:0;padding:0;margin:0;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:24px;color:#56c2b5;}.woocommerce-cart .cart-wrap .woocommerce-cart-form table tbody td.product-subtotal{width:15%;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:30px;text-transform:uppercase;text-align:right;color:#56c2b5;}.woocommerce-cart .cart-wrap .woocommerce-cart-form table tbody td.product-subtotal .remove-item{display:block;font-size:16px;line-height:1em;}.woocommerce-cart .cart-wrap .woocommerce-cart-form table tbody td.product-subtotal .remove-item a{font-size:16px;text-decoration:none;color:#54565b;transition:color .3s;}.woocommerce-cart .cart-wrap .woocommerce-cart-form table tbody td.product-subtotal .remove-item a:hover{color:#56c2b5;}.woocommerce-cart .cart-wrap .woocommerce-cart-form table tbody td.actions{padding:0;border-bottom:0;text-align:right;background:none;}.woocommerce-cart .cart-wrap .woocommerce-cart-form table tbody td.actions .coupon input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:250px;height:61px;padding:0 15px;margin:0 10px 0 0;border:0;border-radius:0;background:#fff;color:#95989a;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:22px;}.woocommerce-cart .cart-wrap .woocommerce-cart-form table tbody td.actions .coupon .btn{padding:20px 25px;min-width:0;}.woocommerce-cart .cart-wrap .woocommerce-cart-form table tbody td.actions>.btn{padding:20px 25px;}.woocommerce-cart .cart-wrap .cart-collaterals{width:720px;height:100%;position:absolute;top:0;right:0;background:#fff;box-shadow:0px 3px 6px rgba(149,152,154,.24);padding:70px 40px;}.woocommerce-cart .cart-wrap .cart-collaterals .cart_totals{width:100%;float:none;padding-bottom:70px;}.woocommerce-cart .cart-wrap .cart-collaterals table{margin-top:25px;border:0;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-weight:normal;}.woocommerce-cart .cart-wrap .cart-collaterals table th,.woocommerce-cart .cart-wrap .cart-collaterals table td{border:0;padding:10px 0 0 0;font-size:22px;font-weight:normal !important;text-align:left;text-transform:uppercase;color:#54565b;background:none !important;}.woocommerce-cart .cart-wrap .cart-collaterals table td{text-align:right;text-transform:none;}.woocommerce-cart .cart-wrap .cart-collaterals table tr.cart-subtotal th,.woocommerce-cart .cart-wrap .cart-collaterals table tr.cart-subtotal td{padding:22px 0 0 0;border-top:2px solid #95989a !important;}.woocommerce-cart .cart-wrap .cart-collaterals table tr.order-total th,.woocommerce-cart .cart-wrap .cart-collaterals table tr.order-total td{font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-weight:bold;border-top:2px solid #95989a !important;padding:22px 0 0 0;font-size:28px;color:#54565b;}.woocommerce-cart .cart-wrap .cart-collaterals table tr.shipping td input[type=radio]{display:none;}.woocommerce-cart .cart-wrap .cart-collaterals table tr.shipping td label:before{content:"";display:inline-block;vertical-align:baseline;width:12px;height:12px;border:1px solid #95989a;border-radius:50%;margin-right:10px;}.woocommerce-cart .cart-wrap .cart-collaterals table tr.shipping td input[type=radio]:checked+label:before{background:#56c2b5;border:1px solid #56c2b5;}.woocommerce-cart .cart-wrap .cart-collaterals table tr.tax-rate th,.woocommerce-cart .cart-wrap .cart-collaterals table tr.tax-rate td{padding:10px 0 20px 0;}.woocommerce-cart .cart-wrap .cart-collaterals table tr:nth-last-child(2) th,.woocommerce-cart .cart-wrap .cart-collaterals table tr:nth-last-child(2) td{padding:10px 0 20px 0 !important;}.woocommerce-cart .cart-wrap .cart-collaterals .wc-proceed-to-checkout{text-align:right;margin-top:45px;}.woocommerce-cart .cart-wrap .cart-collaterals .wc-proceed-to-checkout span{display:block;width:100%;}.woocommerce-cart .cart-wrap .cart-collaterals .wc-proceed-to-checkout span:last-of-type{margin-top:15px;}.woocommerce-cart .cart-wrap .cart-collaterals .wc-proceed-to-checkout span a{display:inline-block;width:100%;margin:0;padding:20px 25px;}@media only screen and (max-width: 1599px){.woocommerce-cart .cart-wrap>.cart{width:60%;padding:70px 5%;}.woocommerce-cart .cart-wrap .cart-collaterals{width:40%;}}@media only screen and (max-width: 1299px){.woocommerce-cart .cart-wrap .woocommerce-cart-form .shop_table tbody td.product-thumbnail{width:0;padding:0;overflow:hidden;min-width:0;}.woocommerce-cart .cart-wrap .woocommerce-cart-form .shop_table tbody td.product-thumbnail img{display:none;}.woocommerce-cart .cart-wrap .woocommerce-cart-form .shop_table tbody td.actions .coupon{width:100%;float:left !important;margin-bottom:20px;}.woocommerce-cart .cart-wrap .woocommerce-cart-form .shop_table tbody td.actions .coupon input.input-text{width:calc(100% - 117px);margin-right:15px;}}@media only screen and (max-width: 999px){.woocommerce-cart .cart-wrap>.cart{width:100%;min-height:0;padding:50px 5% 40px 5%;}.woocommerce-cart .cart-wrap .cart-collaterals{width:100%;position:static;background:none;box-shadow:none;padding:0 5% 50px 5%;}}@media only screen and (max-width: 768px){.woocommerce-cart .cart-wrap .woocommerce-cart-form .shop_table tbody td{border-bottom:0 !important;padding:7px 15px;}.woocommerce-cart .cart-wrap .woocommerce-cart-form .shop_table tbody td.product-name,.woocommerce-cart .cart-wrap .woocommerce-cart-form .shop_table tbody td.product-price,.woocommerce-cart .cart-wrap .woocommerce-cart-form .shop_table tbody td.product-quantity,.woocommerce-cart .cart-wrap .woocommerce-cart-form .shop_table tbody td.product-subtotal{width:100%;}.woocommerce-cart .cart-wrap .woocommerce-cart-form .shop_table tbody td:before{font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:18px;text-transform:uppercase;font-weight:normal;text-align:center;color:#54565b;}.woocommerce-cart .cart-wrap .woocommerce-cart-form .shop_table tbody td:last-child{border-bottom:25px solid #f5f4f2 !important;}}@media only screen and (max-width: 599px){.woocommerce-cart .cart-wrap .woocommerce-cart-form .shop_table tbody td.actions .coupon{width:100%;float:none !important;}}.woocommerce-checkout .woocommerce{background:#f5f4f2;position:relative;}.woocommerce-checkout .woocommerce>.woocommerce-message,.woocommerce-checkout .woocommerce>.woocommerce-error,.woocommerce-checkout .woocommerce>.woocommerce-info{margin:0 auto;}.woocommerce-checkout .woocommerce>#wcms_message p{margin:0 auto;}.woocommerce-checkout .select2-dropdown{background:#e3e1dc;border:0;border-radius:0;}.woocommerce-checkout .select2-dropdown .select2-results__option{outline:0 !important;}.woocommerce-checkout .select2-dropdown .select2-results__option--highlighted[data-selected]{background:#95989a;}.woocommerce-checkout .returning-customer-overlay{display:none;width:100%;max-width:1920px;height:100vh;position:fixed;top:0;z-index:20;right:calc(( 100% - 1920px ) / 2);background:rgba(84,86,91,.6);}@media only screen and (max-width: 1919px){.woocommerce-checkout .returning-customer-overlay{right:0;}}.woocommerce-checkout .returning-customer-overlay .notification{width:800px;margin:0 auto;background:#fff;}.woocommerce-checkout .returning-customer-overlay .notification .notification-header{padding-left:25px;}.woocommerce-checkout .returning-customer-overlay .notification .notification-header:after{content:"";display:table;clear:both;}.woocommerce-checkout .returning-customer-overlay .notification .notification-header .notification-close{display:block;float:right;width:50px;height:50px;background:#f5f4f2 url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/close.svg") center no-repeat;background-size:20px 20px;cursor:pointer;}.woocommerce-checkout .returning-customer-overlay .notification .notification-header .notification-close.nitro-lazy{background-image:none !important;}.woocommerce-checkout .returning-customer-overlay .notification .notification-body{padding:25px 100px 70px 100px;text-align:center;}.woocommerce-checkout .returning-customer-overlay .notification .notification-body .woocommerce-form-login{width:100%;margin:0;padding:0;border:0;border-radius:0;text-align:center;}.woocommerce-checkout .returning-customer-overlay .notification .notification-body .woocommerce-form-login>p:first-child{margin-bottom:30px;}.woocommerce-checkout .returning-customer-overlay .notification .notification-body .woocommerce-form-login label{color:#54565b;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:14px;text-transform:uppercase;text-align:left;}.woocommerce-checkout .returning-customer-overlay .notification .notification-body .woocommerce-form-login input[type=text],.woocommerce-checkout .returning-customer-overlay .notification .notification-body .woocommerce-form-login input[type=password]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:40px;padding:0 15px;margin:0;background:#e3e1dc;border:0;border-radius:0;color:#54565b;font-family:"Muli",Helvetica,Arial,sans-serif;font-size:16px;font-weight:bold;}.woocommerce-checkout .returning-customer-overlay .notification .notification-body .woocommerce-form-login .woocommerce-form__label-for-checkbox{display:block;text-align:center;margin-bottom:15px;}.woocommerce-checkout .returning-customer-overlay .notification .notification-body .woocommerce-form-login .woocommerce-form__label-for-checkbox input[type=checkbox]{display:none;}.woocommerce-checkout .returning-customer-overlay .notification .notification-body .woocommerce-form-login .woocommerce-form__label-for-checkbox span{font-size:16px;}.woocommerce-checkout .returning-customer-overlay .notification .notification-body .woocommerce-form-login .woocommerce-form__label-for-checkbox span:before{content:"";display:inline-block;vertical-align:middle;width:15px;height:15px;border:1px solid #56c2b5;margin-right:10px;}.woocommerce-checkout .returning-customer-overlay .notification .notification-body .woocommerce-form-login .woocommerce-form__label-for-checkbox input[type=checkbox]:checked+span:before{background:#56c2b5;border:1px solid #56c2b5;}.woocommerce-checkout .returning-customer-overlay .notification .notification-body .woocommerce-form-login .form-row{width:480px;margin:0 auto 30px auto;float:none;padding:0;}.woocommerce-checkout .returning-customer-overlay .notification .notification-body .woocommerce-form-login .form-row.form-row-last{margin-bottom:15px;}.woocommerce-checkout .returning-customer-overlay .notification .notification-body .woocommerce-form-login .form-row.login-submit-wrap{margin-bottom:15px;}@media only screen and (max-width: 899px){.woocommerce-checkout .returning-customer-overlay .notification{width:90%;}.woocommerce-checkout .returning-customer-overlay .notification .notification-body{padding:25px 10% 70px 10%;}.woocommerce-checkout .returning-customer-overlay .notification .notification-body .woocommerce-form-login .form-row{width:100%;}}@media only screen and (max-width: 449px){.woocommerce-checkout .returning-customer-overlay .notification .notification-body .find-a-retailer-form{width:100%;}}.woocommerce-checkout .checkout-wrap{position:relative;}.woocommerce-checkout .checkout-wrap .checkout-fields{width:calc(100% - 720px);padding:70px 100px;}.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details .returning-customer{margin-bottom:30px;}.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details .returning-customer span{color:#54565b;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:22px;text-transform:uppercase;letter-spacing:.042em;}.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details .billing-fields{width:100%;float:none;}.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details .shipping-fields{width:100%;float:none;}.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details .form-row{padding:0;margin-bottom:25px;}.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details .form-row#billing_address_1_field{margin-bottom:5px;}.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details label{display:block;color:#54565b;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:21px;text-transform:uppercase;}.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details input[type=text],.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details input[type=tel],.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details input[type=email],.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details input[type=password],.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details textarea,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details select,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details .select2-container--default .select2-selection--single,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details .select2-container .select2-choice{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:40px;background:#e3e1dc;padding:0 15px;border:0;outline:0;border-radius:0;color:#54565b;font-family:"Muli",Helvetica,Arial,sans-serif;font-size:16px;font-weight:bold;}.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details input[type=text] .select2-selection__rendered,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details input[type=text] .select2-chosen,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details input[type=tel] .select2-selection__rendered,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details input[type=tel] .select2-chosen,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details input[type=email] .select2-selection__rendered,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details input[type=email] .select2-chosen,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details input[type=password] .select2-selection__rendered,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details input[type=password] .select2-chosen,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details textarea .select2-selection__rendered,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details textarea .select2-chosen,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details select .select2-selection__rendered,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details select .select2-chosen,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details .select2-container--default .select2-selection--single .select2-chosen,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details .select2-container .select2-choice .select2-selection__rendered,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details .select2-container .select2-choice .select2-chosen{line-height:40px;padding:0;}.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details input[type=text] .select2-selection__arrow,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details input[type=text] .select2-arrow,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details input[type=tel] .select2-selection__arrow,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details input[type=tel] .select2-arrow,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details input[type=email] .select2-selection__arrow,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details input[type=email] .select2-arrow,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details input[type=password] .select2-selection__arrow,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details input[type=password] .select2-arrow,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details textarea .select2-selection__arrow,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details textarea .select2-arrow,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details select .select2-selection__arrow,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details select .select2-arrow,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details .select2-container--default .select2-selection--single .select2-arrow,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details .select2-container .select2-choice .select2-selection__arrow,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details .select2-container .select2-choice .select2-arrow{height:40px;top:0;right:0;background:none;border:0;}.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details input[type=text] .select2-selection__arrow b,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details input[type=text] .select2-arrow b,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details input[type=tel] .select2-selection__arrow b,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details input[type=tel] .select2-arrow b,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details input[type=email] .select2-selection__arrow b,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details input[type=email] .select2-arrow b,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details input[type=password] .select2-selection__arrow b,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details input[type=password] .select2-arrow b,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details textarea .select2-selection__arrow b,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details textarea .select2-arrow b,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details select .select2-selection__arrow b,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details select .select2-arrow b,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details .select2-container--default .select2-selection--single .select2-selection__arrow b,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details .select2-container--default .select2-selection--single .select2-arrow b,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details .select2-container .select2-choice .select2-selection__arrow b,.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details .select2-container .select2-choice .select2-arrow b{background-position:0 7px;}.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details select{background:#e3e1dc url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/select-arrow.svg") right 15px center no-repeat;background-size:12px 6px;}.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details select.nitro-lazy{background-image:none !important;}.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details textarea{height:100px;padding:15px;}.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details .woocommerce-account-fields{margin-bottom:10px;}.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details .woocommerce-account-fields .form-row{margin-bottom:0;}.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details .woocommerce-account-fields .form-row>label input[type=checkbox]{display:none;}.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details .woocommerce-account-fields .form-row>label span:not(.optional):before{content:"";display:inline-block;vertical-align:middle;width:20px;height:20px;border:2px solid #56c2b5;margin-right:15px;}.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details .woocommerce-account-fields .form-row>label input[type=checkbox]:checked+span:before{border:2px solid #56c2b5;background:#56c2b5;}.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details .woocommerce-account-fields .create-account .form-row{margin-bottom:25px;}.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details .woocommerce-account-fields .create-account .woocommerce-password-strength{font-family:"Muli",Helvetica,Arial,sans-serif;font-size:10px;font-weight:normal;text-align:left;text-transform:uppercase;padding:10px 15px;color:#54565b;}.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details #ship-to-different-address{margin-bottom:0;}.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details #ship-to-different-address>label input[type=checkbox]{display:none;}.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details #ship-to-different-address>label span:before{content:"";display:inline-block;vertical-align:middle;width:20px;height:20px;border:2px solid #56c2b5;margin-right:15px;}.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details #ship-to-different-address>label input[type=checkbox]:checked+span:before{border:2px solid #56c2b5;background:#56c2b5;}.woocommerce-checkout .checkout-wrap .checkout-fields .customer-details .woocommerce-additional-fields{margin-top:25px;}.woocommerce-checkout .checkout-wrap .checkout-fields .shipping-options-wrap{margin-top:80px;}.woocommerce-checkout .checkout-wrap .checkout-fields .shipping-options-wrap table.shipping-options{width:100%;}.woocommerce-checkout .checkout-wrap .checkout-fields .shipping-options-wrap table.shipping-options th{display:none;}.woocommerce-checkout .checkout-wrap .checkout-fields .shipping-options-wrap ul#shipping_method li{font-family:"Muli",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:20px;}.woocommerce-checkout .checkout-wrap .checkout-fields .shipping-options-wrap ul#shipping_method li input[type=radio]{display:none;}.woocommerce-checkout .checkout-wrap .checkout-fields .shipping-options-wrap ul#shipping_method li label{color:#54565b;font-weight:bold;}.woocommerce-checkout .checkout-wrap .checkout-fields .shipping-options-wrap ul#shipping_method li label span{font-family:"Muli",Helvetica,Arial,sans-serif;font-weight:normal;}.woocommerce-checkout .checkout-wrap .checkout-fields .shipping-options-wrap ul#shipping_method li label:before{content:"";display:inline-block;vertical-align:middle;width:20px;height:20px;border:2px solid #56c2b5;margin-right:15px;}.woocommerce-checkout .checkout-wrap .checkout-fields .shipping-options-wrap ul#shipping_method li input[type=radio]:checked+label:before{border:2px solid #56c2b5;background:#56c2b5;}.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment{background:none !important;margin-top:80px;}.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment .payment_methods{padding:0;border-bottom:0;}.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment .payment_methods .wc_payment_method input[type=radio]{display:none;}.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment .payment_methods .wc_payment_method>label{font-family:"Muli",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:20px;color:#54565b;font-weight:bold;}.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment .payment_methods .wc_payment_method>label:before{content:"";display:inline-block;vertical-align:middle;width:20px;height:20px;border:2px solid #56c2b5;margin-right:15px;}.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment .payment_methods .wc_payment_method>label .amount{font-family:"Muli",Helvetica,Arial,sans-serif;font-weight:normal;}.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment .payment_methods .wc_payment_method input[type=radio]:checked+label:before{border:2px solid #56c2b5;background:#56c2b5;}.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment .payment_methods .wc_payment_method input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:40px;background:#fff;border:0;border-radius:0;outline:0;padding:0 15px;margin:0;color:#54565b;font-family:"Muli",Helvetica,Arial,sans-serif;font-size:16px;}.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment .payment_methods .wc_payment_method div.payment_box{background:#e3e1dc;}.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment .payment_methods .wc_payment_method div.payment_box>p{font-weight:bolder;}.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment .payment_methods .wc_payment_method div.payment_box .form-row{padding:0;}.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment .payment_methods .wc_payment_method div.payment_box .wc-saved-payment-methods{margin-top:25px;}.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment .payment_methods .wc_payment_method div.payment_box .wc-saved-payment-methods label{font-family:"Muli",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:18px;color:#54565b;}.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment .payment_methods .wc_payment_method div.payment_box .wc-saved-payment-methods label:before{content:"";display:inline-block;vertical-align:middle;width:18px;height:18px;border:2px solid #56c2b5;margin-right:15px;}.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment .subscribe-wrap{margin-top:80px;}.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment .subscribe-wrap .subscribe input[type=checkbox]{display:none;}.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment .subscribe-wrap .subscribe label{display:block;position:relative;padding-left:35px;font-family:"Muli",Helvetica,Arial,sans-serif;font-size:20px;line-height:1.3em;color:#54565b;}.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment .subscribe-wrap .subscribe label:before{content:"";position:absolute;top:3px;left:0;width:20px;height:20px;border:2px solid #56c2b5;margin-right:15px;}.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment .subscribe-wrap .subscribe input[type=checkbox]:checked+label:before{border:2px solid #56c2b5;background:#56c2b5;}.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment .place-order{padding:0;}.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper{margin-top:80px;font-family:"Muli",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.3em;color:#54565b;}.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper a{font-family:"Muli",Helvetica,Arial,sans-serif;color:#54565b;text-decoration:none;}.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment .place-order .button-wrap{margin-top:35px;}.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment .place-order .button-wrap #place_order{float:none;}.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment .place-order .button-wrap span:last-child{margin-left:15px;}.woocommerce-checkout .checkout-wrap .order-summary{width:720px;height:100%;position:absolute;top:0;right:0;background:#fff;box-shadow:0px 3px 6px rgba(84,86,91,.24);padding:70px 40px;overflow:auto;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order{padding-bottom:70px;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table{border:0;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table thead th{background:#f05786;padding:15px;color:#fff;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:18px;text-transform:uppercase;font-weight:bold;text-align:center;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table thead th:first-child{text-align:left;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table thead th:last-child{text-align:right;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tbody tr.cart_item:first-child td{border-top:0;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tbody tr.cart_item td{padding:20px 15px;text-align:center;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:22px;text-transform:uppercase;border-top:2px solid #54565b;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-image{width:15%;padding:20px 0;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-image img{display:inline-block;max-width:100px;max-height:100px;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name{font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:22px;letter-spacing:.04em;text-align:left;color:#54565b;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name dl.variation{margin-top:15px;font-size:14px;font-family:"Muli",Helvetica,Arial,sans-serif;letter-spacing:0;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name dl.variation dt{padding-bottom:5px;font-weight:bold;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name dl.variation dt:last-of-type{padding-bottom:0;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name dl.variation dd{padding-bottom:5px;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name dl.variation dd:last-of-type{padding-bottom:0;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-quantity{color:#56c2b5;font-size:24px;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tbody tr.cart_item td.product-total{text-align:right;color:#56c2b5;font-size:30px;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tbody tr.coupon td{font-size:0;border-top:2px solid #54565b;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tbody tr.coupon td .label{display:inline-block;vertical-align:middle;width:50%;padding:25px 0;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:22px;font-weight:normal;text-transform:uppercase;color:#54565b;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tbody tr.coupon td .label:before{content:"";width:0;height:60px;display:inline-block;vertical-align:middle;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tbody tr.coupon td .woocommerce-form-coupon{display:inline-block;vertical-align:middle;width:50%;padding:25px 0;margin:0;border:0;border-radius:0;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tbody tr.coupon td .woocommerce-form-coupon input[type=text]{display:inline-block;vertical-align:middle;width:calc(100% - 121px);height:61px;background:#f5f4f2;border:0;border-radius:0;padding:0 15px;margin-right:10px;color:#54565b;font-family:"Muli",Helvetica,Arial,sans-serif;font-size:16px;font-weight:normal;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tbody tr.coupon td .woocommerce-form-coupon .btn{vertical-align:middle;min-width:0;margin-left:0;padding:20px 25px;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tfoot th,.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tfoot td{border:0;padding:15px 20px 0 20px;text-align:left;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:22px;text-transform:uppercase;font-weight:normal;color:#54565b;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tfoot td{text-align:right;color:#56c2b5;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tfoot tr:nth-last-child(2) th,.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tfoot tr:nth-last-child(2) td{padding:15px 20px 25px 20px;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tfoot tr.cart-subtotal th,.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tfoot tr.cart-subtotal td{border-top:2px solid #54565b;padding:25px 20px 0 20px;font-weight:normal;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tfoot tr.order-total th,.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tfoot tr.order-total td{border-top:2px solid #54565b;padding:25px 20px 0 20px;text-align:left;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:28px;text-transform:uppercase;font-weight:normal;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tfoot tr.order-total td{text-align:right;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tfoot tr.multi_shipping td:first-child{color:#54565b;text-align:left;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tfoot tr.multi_shipping #shipping_addresses{margin-top:25px;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tfoot tr.multi_shipping #shipping_addresses .ship_address{width:100%;float:none;margin:0;margin-bottom:15px;border-radius:0;font-size:18px;font-family:"Muli",Helvetica,Arial,sans-serif;text-transform:none;color:#54565b;text-align:left;font-weight:normal;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tfoot tr.multi_shipping #shipping_addresses .ship_address select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:40px;background:#e3e1dc url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/select-arrow.svg") right 15px center no-repeat;background-size:12px 6px;padding:0 15px;border:0;outline:0;border-radius:0;margin-top:15px;color:#54565b;font-family:"Muli",Helvetica,Arial,sans-serif;font-size:16px;font-weight:normal;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tfoot tr.multi_shipping #shipping_addresses .ship_address select.nitro-lazy{background-image:none !important;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tfoot tr.multi_shipping #shipping_addresses .ship_address address{margin-top:15px;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tfoot tr.multi_shipping #shipping_addresses .ship_address .modify-address-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;vertical-align:middle;min-width:245px;border:0;background:none;outline:0;border-radius:0;padding:0;margin:15px 0 0 0;cursor:pointer;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:21px;font-weight:normal !important;line-height:1em;color:#56c2b5;text-decoration:none;text-transform:uppercase;text-align:center;letter-spacing:.1em;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tfoot tr.multi_shipping #shipping_addresses .ship_address .modify-address-button:after{content:"";display:inline-block;vertical-align:bottom;width:42px;height:1em;margin-left:20px;transition:margin-left .3s;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-teal.svg") center no-repeat;background-size:contain;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tfoot tr.multi_shipping #shipping_addresses .ship_address .modify-address-button:hover:after{margin-left:30px;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tfoot tr.order-total th{font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:28px;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order-table tfoot tr.order-total td{font-size:28px;}@media only screen and (max-width: 1599px){.woocommerce-checkout .checkout-wrap .checkout-fields{width:55%;padding:70px 5%;}.woocommerce-checkout .checkout-wrap .order-summary{width:45%;}}@media only screen and (max-width: 1449px){.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order .shop_table tbody tr.coupon td .label{width:100%;display:block;padding-bottom:0;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order .shop_table tbody tr.coupon td .label:before{display:none;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order .shop_table tbody tr.coupon td .woocommerce-form-coupon{width:100%;display:block;padding-top:15px;}}@media only screen and (max-width: 1159px){.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-image{width:0;padding:0;overflow:hidden;min-width:0;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-image img{display:none;}}@media only screen and (max-width: 999px){.woocommerce-checkout .checkout-wrap .checkout-fields{width:100%;}.woocommerce-checkout .checkout-wrap .order-summary{width:100%;position:static;padding:70px 5%;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-image{width:100px;padding:20px 15px;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-image img{display:inline;}}@media only screen and (max-width: 768px){.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment .place-order .button-wrap{font-size:0;}.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment .place-order .button-wrap span{display:inline-block;vertical-align:middle;width:47.5%;}.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment .place-order .button-wrap span .btn{width:100%;margin-bottom:0 !important;}.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment .place-order .button-wrap span:last-child{margin-left:5%;}}@media only screen and (max-width: 599px){.woocommerce-checkout .checkout-wrap .checkout-fields .shipping-options-wrap{margin-top:20px;}.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment{margin-top:45px;}.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment .subscribe-wrap{margin-top:45px;}.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment .place-order .button-wrap{font-size:0;}.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment .place-order .button-wrap span{display:block;width:auto;}.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment .place-order .button-wrap span .btn{width:100%;margin-bottom:0 !important;}.woocommerce-checkout .checkout-wrap .checkout-fields #payment.woocommerce-checkout-payment .place-order .button-wrap span:last-child{margin-left:0;margin-top:15px;}}@media only screen and (max-width: 449px){.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-image{width:0;padding:0;overflow:hidden;min-width:0;}.woocommerce-checkout .checkout-wrap .order-summary .woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-image img{display:none;}}.woocommerce-account .select2-dropdown{background:#e3e1dc;border:0;border-radius:0;}.woocommerce-account .select2-dropdown .select2-results__option{outline:0 !important;}.woocommerce-account .select2-dropdown .select2-results__option--highlighted[data-selected]{background:#95989a;}.woocommerce-account .woocommerce{background:#f5f4f2;position:relative;}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{position:relative;}.woocommerce-account .woocommerce .woocommerce-notices-wrapper{position:absolute;top:0;left:0;width:100%;}.woocommerce-account .woocommerce>.woocommerce-message,.woocommerce-account .woocommerce>.woocommerce-error{width:calc(100% - 400px);margin:0 0 0 auto;}.woocommerce-account .login-wrap{padding:130px 0;}.woocommerce-account .login-wrap:after{content:"";display:table;clear:both;}.woocommerce-account .login-wrap .inner-login-wrap,.woocommerce-account .login-wrap .inner-register-wrap{width:45%;float:left;margin-right:10%;padding-left:10%;}.woocommerce-account .login-wrap .inner-login-wrap .woocommerce-form-login,.woocommerce-account .login-wrap .inner-login-wrap .woocommerce-form-register,.woocommerce-account .login-wrap .inner-register-wrap .woocommerce-form-login,.woocommerce-account .login-wrap .inner-register-wrap .woocommerce-form-register{margin-bottom:0;border:0;padding:0;}.woocommerce-account .login-wrap .inner-login-wrap .woocommerce-form-login label,.woocommerce-account .login-wrap .inner-login-wrap .woocommerce-form-register label,.woocommerce-account .login-wrap .inner-register-wrap .woocommerce-form-login label,.woocommerce-account .login-wrap .inner-register-wrap .woocommerce-form-register label{font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:21px;text-transform:uppercase;color:#54565b;}.woocommerce-account .login-wrap .inner-login-wrap .woocommerce-form-login input[type=text],.woocommerce-account .login-wrap .inner-login-wrap .woocommerce-form-login input[type=password],.woocommerce-account .login-wrap .inner-login-wrap .woocommerce-form-login input[type=email],.woocommerce-account .login-wrap .inner-login-wrap .woocommerce-form-login select,.woocommerce-account .login-wrap .inner-login-wrap .woocommerce-form-register input[type=text],.woocommerce-account .login-wrap .inner-login-wrap .woocommerce-form-register input[type=password],.woocommerce-account .login-wrap .inner-login-wrap .woocommerce-form-register input[type=email],.woocommerce-account .login-wrap .inner-login-wrap .woocommerce-form-register select,.woocommerce-account .login-wrap .inner-register-wrap .woocommerce-form-login input[type=text],.woocommerce-account .login-wrap .inner-register-wrap .woocommerce-form-login input[type=password],.woocommerce-account .login-wrap .inner-register-wrap .woocommerce-form-login input[type=email],.woocommerce-account .login-wrap .inner-register-wrap .woocommerce-form-login select,.woocommerce-account .login-wrap .inner-register-wrap .woocommerce-form-register input[type=text],.woocommerce-account .login-wrap .inner-register-wrap .woocommerce-form-register input[type=password],.woocommerce-account .login-wrap .inner-register-wrap .woocommerce-form-register input[type=email],.woocommerce-account .login-wrap .inner-register-wrap .woocommerce-form-register select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:45px;padding:0 15px;margin:0;background:#e3e1dc;border:0;border-radius:0;color:#54565b;font-family:"Muli",Helvetica,Arial,sans-serif;font-size:16px;}.woocommerce-account .login-wrap .inner-login-wrap .woocommerce-form-login select,.woocommerce-account .login-wrap .inner-login-wrap .woocommerce-form-register select,.woocommerce-account .login-wrap .inner-register-wrap .woocommerce-form-login select,.woocommerce-account .login-wrap .inner-register-wrap .woocommerce-form-register select{background:#e3e1dc url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/select-arrow.svg") right 15px center no-repeat;background-size:12px 6px;}.woocommerce-account .login-wrap .inner-login-wrap .woocommerce-form-login select.nitro-lazy,.woocommerce-account .login-wrap .inner-login-wrap .woocommerce-form-register select.nitro-lazy,.woocommerce-account .login-wrap .inner-register-wrap .woocommerce-form-login select.nitro-lazy,.woocommerce-account .login-wrap .inner-register-wrap .woocommerce-form-register select.nitro-lazy{background-image:none !important;}.woocommerce-account .login-wrap .inner-login-wrap .woocommerce-form-login button[name=login],.woocommerce-account .login-wrap .inner-login-wrap .woocommerce-form-register button[name=login],.woocommerce-account .login-wrap .inner-register-wrap .woocommerce-form-login button[name=login],.woocommerce-account .login-wrap .inner-register-wrap .woocommerce-form-register button[name=login]{margin-right:15px;}.woocommerce-account .login-wrap .inner-login-wrap .woocommerce-form-login .woocommerce-form__label-for-checkbox input[type=checkbox],.woocommerce-account .login-wrap .inner-login-wrap .woocommerce-form-register .woocommerce-form__label-for-checkbox input[type=checkbox],.woocommerce-account .login-wrap .inner-register-wrap .woocommerce-form-login .woocommerce-form__label-for-checkbox input[type=checkbox],.woocommerce-account .login-wrap .inner-register-wrap .woocommerce-form-register .woocommerce-form__label-for-checkbox input[type=checkbox]{display:none;}.woocommerce-account .login-wrap .inner-login-wrap .woocommerce-form-login .woocommerce-form__label-for-checkbox span,.woocommerce-account .login-wrap .inner-login-wrap .woocommerce-form-register .woocommerce-form__label-for-checkbox span,.woocommerce-account .login-wrap .inner-register-wrap .woocommerce-form-login .woocommerce-form__label-for-checkbox span,.woocommerce-account .login-wrap .inner-register-wrap .woocommerce-form-register .woocommerce-form__label-for-checkbox span{letter-spacing:.04em;color:#54565b;}.woocommerce-account .login-wrap .inner-login-wrap .woocommerce-form-login .woocommerce-form__label-for-checkbox span:before,.woocommerce-account .login-wrap .inner-login-wrap .woocommerce-form-register .woocommerce-form__label-for-checkbox span:before,.woocommerce-account .login-wrap .inner-register-wrap .woocommerce-form-login .woocommerce-form__label-for-checkbox span:before,.woocommerce-account .login-wrap .inner-register-wrap .woocommerce-form-register .woocommerce-form__label-for-checkbox span:before{content:"";display:inline-block;vertical-align:middle;width:15px;height:15px;border:1px solid #56c2b5;margin-right:10px;}.woocommerce-account .login-wrap .inner-login-wrap .woocommerce-form-login .woocommerce-form__label-for-checkbox input[type=checkbox]:checked+span:before,.woocommerce-account .login-wrap .inner-login-wrap .woocommerce-form-register .woocommerce-form__label-for-checkbox input[type=checkbox]:checked+span:before,.woocommerce-account .login-wrap .inner-register-wrap .woocommerce-form-login .woocommerce-form__label-for-checkbox input[type=checkbox]:checked+span:before,.woocommerce-account .login-wrap .inner-register-wrap .woocommerce-form-register .woocommerce-form__label-for-checkbox input[type=checkbox]:checked+span:before{background:#56c2b5;border:1px solid #56c2b5;}.woocommerce-account .login-wrap .inner-login-wrap .woocommerce-form-login .woocommerce-privacy-policy-text,.woocommerce-account .login-wrap .inner-login-wrap .woocommerce-form-register .woocommerce-privacy-policy-text,.woocommerce-account .login-wrap .inner-register-wrap .woocommerce-form-login .woocommerce-privacy-policy-text,.woocommerce-account .login-wrap .inner-register-wrap .woocommerce-form-register .woocommerce-privacy-policy-text{margin-bottom:15px;color:#54565b;}.woocommerce-account .login-wrap .inner-login-wrap .woocommerce-form-login .woocommerce-privacy-policy-text a,.woocommerce-account .login-wrap .inner-login-wrap .woocommerce-form-register .woocommerce-privacy-policy-text a,.woocommerce-account .login-wrap .inner-register-wrap .woocommerce-form-login .woocommerce-privacy-policy-text a,.woocommerce-account .login-wrap .inner-register-wrap .woocommerce-form-register .woocommerce-privacy-policy-text a{color:#54565b;}.woocommerce-account .login-wrap .inner-login-wrap .woocommerce-form-login .form-row,.woocommerce-account .login-wrap .inner-login-wrap .woocommerce-form-register .form-row,.woocommerce-account .login-wrap .inner-register-wrap .woocommerce-form-login .form-row,.woocommerce-account .login-wrap .inner-register-wrap .woocommerce-form-register .form-row{margin-bottom:30px;}.woocommerce-account .login-wrap .inner-register-wrap{margin-right:0;padding-right:10%;padding-left:0;}@media only screen and (max-width: 749px){.woocommerce-account .login-wrap{height:auto;padding:100px 0;}.woocommerce-account .login-wrap .inner-login-wrap,.woocommerce-account .login-wrap .inner-register-wrap{float:none;width:100%;padding:0 10%;}.woocommerce-account .login-wrap .inner-register-wrap{margin-top:45px;margin:75px auto 0 auto;}}@media only screen and (max-width: 599px){.woocommerce-account .login-wrap{padding:75px 0;}}@media only screen and (max-width: 449px){.woocommerce-account .login-wrap .inner-login-wrap .woocommerce-form-login .woocommerce-form__label-for-checkbox{display:block;margin-top:10px;}}.woocommerce-account .woocommerce-MyAccount-navigation{width:400px;height:100%;position:absolute;top:0;left:0;background:#f69655;padding:70px 0;text-align:center;}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:inline-block;min-width:200px;padding:0 10px;color:#fff;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:26px;letter-spacing:.1em;line-height:60px;text-transform:uppercase;text-decoration:none;}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{border:2px solid #fdccaa;}.woocommerce-account .woocommerce-MyAccount-navigation .mobile-page-select{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/select-arrow.svg") right center no-repeat;background-size:18px 9px;padding:20px 20px 20px 0;margin:0;outline:0;color:#54565b;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:22px;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;}.woocommerce-account .woocommerce-MyAccount-navigation .mobile-page-select.nitro-lazy{background-image:none !important;}@media only screen and (max-width: 1159px){.woocommerce-account .woocommerce-MyAccount-navigation{width:35%;}}@media only screen and (max-width: 899px){.woocommerce-account .woocommerce-MyAccount-navigation{position:static;background:#e3e1dc;padding:0;width:100%;height:auto;text-align:center;float:none;}.woocommerce-account .woocommerce-MyAccount-navigation ul{display:none;}.woocommerce-account .woocommerce-MyAccount-navigation .mobile-page-select{display:inline-block;}}.woocommerce-account .woocommerce-MyAccount-content{width:calc(100% - 400px);min-height:800px;float:right;}@media only screen and (max-width: 1159px){.woocommerce-account .woocommerce-MyAccount-content{width:65%;}}@media only screen and (max-width: 899px){.woocommerce-account .woocommerce-MyAccount-content{width:100%;float:none;min-height:0;}}.woocommerce-account .woocommerce-MyAccount-content .dashboard-wrap{width:800px;margin:0 auto;padding:130px 0;}.woocommerce-account .woocommerce-MyAccount-content .dashboard-wrap .relationship{display:block;margin:15px 0 30px 0;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:28px;font-weight:normal;letter-spacing:.04em;text-transform:uppercase;color:#f7adc4;}.woocommerce-account .woocommerce-MyAccount-content .dashboard-wrap .logout{color:#54565b;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:22px;font-weight:normal;text-transform:uppercase;}.woocommerce-account .woocommerce-MyAccount-content .dashboard-wrap .logout a{color:#54565b;}@media only screen and (max-width: 1299px){.woocommerce-account .woocommerce-MyAccount-content .dashboard-wrap{width:80%;}}@media only screen and (max-width: 749px){.woocommerce-account .woocommerce-MyAccount-content .dashboard-wrap{padding:100px 0;}}@media only screen and (max-width: 599px){.woocommerce-account .woocommerce-MyAccount-content .dashboard-wrap{padding:80px 0;}}.woocommerce-account .woocommerce-MyAccount-content .addresses-wrap{width:800px;margin:0 auto;padding:130px 0 65px 0;}.woocommerce-account .woocommerce-MyAccount-content .addresses-wrap .woocommerce-Addresses{margin-top:45px;}.woocommerce-account .woocommerce-MyAccount-content .addresses-wrap .woocommerce-Addresses .woocommerce-Address{width:100%;float:none;background:#fff;margin-bottom:20px;box-shadow:0px 3px 6px rgba(84,86,91,.24);}.woocommerce-account .woocommerce-MyAccount-content .addresses-wrap .woocommerce-Addresses .woocommerce-Address:last-child{margin-bottom:0;}.woocommerce-account .woocommerce-MyAccount-content .addresses-wrap .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title{padding-left:20px;}.woocommerce-account .woocommerce-MyAccount-content .addresses-wrap .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title h3{font-size:28px;line-height:60px;color:#56c2b5;}.woocommerce-account .woocommerce-MyAccount-content .addresses-wrap .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title .btn{padding:20px 25px;min-width:0;}.woocommerce-account .woocommerce-MyAccount-content .addresses-wrap .woocommerce-Addresses .woocommerce-Address address{padding:15px 20px;font-family:"Muli",Helvetica,Arial,sans-serif;line-height:28px;}@media only screen and (max-width: 1299px){.woocommerce-account .woocommerce-MyAccount-content .addresses-wrap{width:80%;}}@media only screen and (max-width: 749px){.woocommerce-account .woocommerce-MyAccount-content .addresses-wrap{padding:100px 0;}}@media only screen and (max-width: 599px){.woocommerce-account .woocommerce-MyAccount-content .addresses-wrap{width:90%;padding:80px 0;}}.woocommerce-account .woocommerce-MyAccount-content .addresses-wrap+.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;vertical-align:middle;min-width:245px;width:80%;width:-webkit-max-content;width:-moz-max-content;width:max-content;border:0;background:#56c2b5;outline:0;border-radius:0;padding:15px 25px;margin:0 auto 130px auto;cursor:pointer;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:21px;font-weight:normal !important;line-height:1em;color:#fff;text-decoration:none;text-transform:uppercase;text-align:center;letter-spacing:.1em;}.woocommerce-account .woocommerce-MyAccount-content .addresses-wrap+.button:after{content:"";display:inline-block;vertical-align:bottom;width:42px;height:1em;margin-left:20px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-white.svg") center no-repeat;background-size:contain;transition:margin-left .3s;}.woocommerce-account .woocommerce-MyAccount-content .addresses-wrap+.button:hover:after{margin-left:30px;}@media only screen and (max-width: 749px){.woocommerce-account .woocommerce-MyAccount-content .addresses-wrap+.button{margin-bottom:100px;}}@media only screen and (max-width: 599px){.woocommerce-account .woocommerce-MyAccount-content .addresses-wrap+.button{margin-bottom:80px;}}.woocommerce-account .woocommerce-MyAccount-content .payment-methods-wrap{width:800px;margin:0 auto;padding:130px 0;}.woocommerce-account .woocommerce-MyAccount-content .payment-methods-wrap .button-wrap{text-align:left;}.woocommerce-account .woocommerce-MyAccount-content .payment-methods-wrap table{width:100%;border:0;}.woocommerce-account .woocommerce-MyAccount-content .payment-methods-wrap table thead th{background:#f05786;padding:15px;border-bottom:25px solid #f5f4f2;color:#fff;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:22px;text-transform:uppercase;font-weight:normal;text-align:center;}.woocommerce-account .woocommerce-MyAccount-content .payment-methods-wrap table tbody td{background:#fff;padding:15px 10px;border-bottom:25px solid #f5f4f2;border-top:0;color:#54565b;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:22px;text-transform:uppercase;text-align:center;font-weight:normal;}.woocommerce-account .woocommerce-MyAccount-content .payment-methods-wrap table tbody td.payment-method-actions{padding:15px 10px;text-align:right;}.woocommerce-account .woocommerce-MyAccount-content .payment-methods-wrap table tbody td.payment-method-actions a{color:#fff;min-width:80px;margin-right:10px;background:#56c2b5;border-radius:0;font-weight:normal;}.woocommerce-account .woocommerce-MyAccount-content .payment-methods-wrap table tbody td.payment-method-actions a:last-child{margin-right:0;}.woocommerce-account .woocommerce-MyAccount-content .payment-methods-wrap table tbody td a{color:#54565b;}@media only screen and (max-width: 1299px){.woocommerce-account .woocommerce-MyAccount-content .payment-methods-wrap{width:80%;}}@media only screen and (max-width: 768px){.woocommerce-account .woocommerce-MyAccount-content .payment-methods-wrap table tbody td{border-bottom:0;padding:7px 10px;}.woocommerce-account .woocommerce-MyAccount-content .payment-methods-wrap table tbody td:last-child{border-bottom:25px solid #f5f4f2;}.woocommerce-account .woocommerce-MyAccount-content .payment-methods-wrap table tbody td:last-child:before{content:"Actions:";}}@media only screen and (max-width: 749px){.woocommerce-account .woocommerce-MyAccount-content .payment-methods-wrap{padding:100px 0;}}@media only screen and (max-width: 599px){.woocommerce-account .woocommerce-MyAccount-content .payment-methods-wrap{width:90%;padding:80px 0;}}.woocommerce-account .woocommerce-MyAccount-content .add-payment-methods-wrap{width:800px;margin:0 auto;padding:130px 0;}@media only screen and (max-width: 1299px){.woocommerce-account .woocommerce-MyAccount-content .add-payment-methods-wrap{width:80%;}}@media only screen and (max-width: 749px){.woocommerce-account .woocommerce-MyAccount-content .add-payment-methods-wrap{padding:100px 0;}}@media only screen and (max-width: 599px){.woocommerce-account .woocommerce-MyAccount-content .add-payment-methods-wrap{width:90%;padding:80px 0;}}.woocommerce-account .woocommerce-MyAccount-content .delete-address-button{float:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;vertical-align:middle;width:80%;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:auto;min-width:245px;border:0;background:#56c2b5;outline:0;border-radius:0;padding:15px 25px;margin:130px auto 0 auto;cursor:pointer;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:21px;font-weight:normal !important;line-height:1em;color:#fff !important;text-decoration:none;text-transform:uppercase;letter-spacing:.1em;}.woocommerce-account .woocommerce-MyAccount-content .delete-address-button:after{content:"";display:inline-block;vertical-align:bottom;width:42px;height:1em;margin-left:20px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-white.svg") center no-repeat;background-size:contain;transition:margin-left .3s;}.woocommerce-account .woocommerce-MyAccount-content .delete-address-button:hover{background:#56c2b5;}.woocommerce-account .woocommerce-MyAccount-content .delete-address-button:hover:after{margin-left:30px;}@media only screen and (max-width: 749px){.woocommerce-account .woocommerce-MyAccount-content .delete-address-button{margin-top:100px;}}@media only screen and (max-width: 599px){.woocommerce-account .woocommerce-MyAccount-content .delete-address-button{margin-top:80px;}}.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap{width:800px;margin:0 auto;padding:65px 0 130px 0;}.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields label{color:#54565b;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:22px;text-transform:uppercase;}.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields input[type=text],.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields input[type=password],.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields input[type=tel],.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields input[type=email],.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields select,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields .select2-container--default .select2-selection--single,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields .select2-container .select2-choice{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:45px;padding:0 15px;margin:0;background:#e3e1dc;border:0;border-radius:0;color:#54565b;font-family:"Muli",Helvetica,Arial,sans-serif;font-size:16px;}.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields input[type=text] .select2-selection__rendered,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields input[type=text] .select2-chosen,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields input[type=password] .select2-selection__rendered,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields input[type=password] .select2-chosen,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields input[type=tel] .select2-selection__rendered,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields input[type=tel] .select2-chosen,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields input[type=email] .select2-selection__rendered,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields input[type=email] .select2-chosen,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields select .select2-selection__rendered,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields select .select2-chosen,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields .select2-container--default .select2-selection--single .select2-chosen,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields .select2-container .select2-choice .select2-selection__rendered,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields .select2-container .select2-choice .select2-chosen{line-height:45px;padding:0;}.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields input[type=text] .select2-selection__arrow,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields input[type=text] .select2-arrow,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields input[type=password] .select2-selection__arrow,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields input[type=password] .select2-arrow,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields input[type=tel] .select2-selection__arrow,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields input[type=tel] .select2-arrow,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields input[type=email] .select2-selection__arrow,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields input[type=email] .select2-arrow,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields select .select2-selection__arrow,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields select .select2-arrow,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields .select2-container--default .select2-selection--single .select2-arrow,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields .select2-container .select2-choice .select2-selection__arrow,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields .select2-container .select2-choice .select2-arrow{height:45px;top:0;right:0;border:0;background:none;}.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields input[type=text] .select2-selection__arrow b,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields input[type=text] .select2-arrow b,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields input[type=password] .select2-selection__arrow b,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields input[type=password] .select2-arrow b,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields input[type=tel] .select2-selection__arrow b,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields input[type=tel] .select2-arrow b,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields input[type=email] .select2-selection__arrow b,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields input[type=email] .select2-arrow b,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields select .select2-selection__arrow b,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields select .select2-arrow b,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields .select2-container--default .select2-selection--single .select2-selection__arrow b,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields .select2-container--default .select2-selection--single .select2-arrow b,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields .select2-container .select2-choice .select2-selection__arrow b,.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields .select2-container .select2-choice .select2-arrow b{background-position:0 7px;}.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields select{background:#e3e1dc url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/select-arrow.svg") right 15px center no-repeat;background-size:12px 6px;}.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields select.nitro-lazy{background-image:none !important;}.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields .form-row{margin-bottom:25px;}.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap .woocommerce-address-fields .button-wrap{margin-top:60px;}@media only screen and (max-width: 1299px){.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap{width:80%;}}@media only screen and (max-width: 749px){.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap{padding:45px 0 100px 0;}}@media only screen and (max-width: 599px){.woocommerce-account .woocommerce-MyAccount-content .edit-address-wrap{width:90%;padding:40px 0 80px 0;}}.woocommerce-account .woocommerce-MyAccount-content .edit-account-wrap{width:800px;margin:0 auto;padding:130px 0;}.woocommerce-account .woocommerce-MyAccount-content .edit-account-wrap .woocommerce-EditAccountForm label{color:#54565b;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:22px;text-transform:uppercase;}.woocommerce-account .woocommerce-MyAccount-content .edit-account-wrap .woocommerce-EditAccountForm input[type=text],.woocommerce-account .woocommerce-MyAccount-content .edit-account-wrap .woocommerce-EditAccountForm input[type=password],.woocommerce-account .woocommerce-MyAccount-content .edit-account-wrap .woocommerce-EditAccountForm input[type=tel],.woocommerce-account .woocommerce-MyAccount-content .edit-account-wrap .woocommerce-EditAccountForm input[type=email],.woocommerce-account .woocommerce-MyAccount-content .edit-account-wrap .woocommerce-EditAccountForm select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:45px;padding:0 15px;margin:0;background:#e3e1dc;border:0;border-radius:0;color:#54565b;font-family:"Muli",Helvetica,Arial,sans-serif;font-size:16px;}.woocommerce-account .woocommerce-MyAccount-content .edit-account-wrap .woocommerce-EditAccountForm select{background:#e3e1dc url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/select-arrow.svg") right 15px center no-repeat;background-size:12px 6px;}.woocommerce-account .woocommerce-MyAccount-content .edit-account-wrap .woocommerce-EditAccountForm select.nitro-lazy{background-image:none !important;}.woocommerce-account .woocommerce-MyAccount-content .edit-account-wrap .woocommerce-EditAccountForm .form-row{margin-bottom:25px;}.woocommerce-account .woocommerce-MyAccount-content .edit-account-wrap .woocommerce-EditAccountForm .form-row>span{display:block;margin-top:10px;}.woocommerce-account .woocommerce-MyAccount-content .edit-account-wrap .woocommerce-EditAccountForm .password-reset-wrap{margin-top:60px;}.woocommerce-account .woocommerce-MyAccount-content .edit-account-wrap .woocommerce-EditAccountForm .button-wrap{margin-top:60px;}@media only screen and (max-width: 1299px){.woocommerce-account .woocommerce-MyAccount-content .edit-account-wrap{width:80%;}}@media only screen and (max-width: 749px){.woocommerce-account .woocommerce-MyAccount-content .edit-account-wrap{padding:100px 0;}}@media only screen and (max-width: 599px){.woocommerce-account .woocommerce-MyAccount-content .edit-account-wrap{width:90%;padding:80px 0;}}.woocommerce-account .woocommerce-MyAccount-content .orders-wrap{width:800px;margin:0 auto;padding:130px 0;}.woocommerce-account .woocommerce-MyAccount-content .orders-wrap .button-wrap{margin-top:35px;}@media only screen and (max-width: 1299px){.woocommerce-account .woocommerce-MyAccount-content .orders-wrap{width:80%;}}@media only screen and (max-width: 749px){.woocommerce-account .woocommerce-MyAccount-content .orders-wrap{padding:100px 0;}}@media only screen and (max-width: 599px){.woocommerce-account .woocommerce-MyAccount-content .orders-wrap{width:90%;padding:80px 0;}}.woocommerce-account .woocommerce-MyAccount-content .order-history-wrap{width:800px;margin:0 auto;padding:130px 0;}.woocommerce-account .woocommerce-MyAccount-content .order-history-wrap .woocommerce-MyAccount-orders{width:100%;border:0;}.woocommerce-account .woocommerce-MyAccount-content .order-history-wrap .woocommerce-MyAccount-orders thead th{background:#f05786;padding:15px;border-bottom:25px solid #f5f4f2;color:#fff;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:22px;text-transform:uppercase;font-weight:normal;text-align:center;}.woocommerce-account .woocommerce-MyAccount-content .order-history-wrap .woocommerce-MyAccount-orders tbody td{background:#fff;padding:15px 10px;border-bottom:25px solid #f5f4f2;border-top:0;color:#54565b;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:22px;text-transform:uppercase;text-align:center;}.woocommerce-account .woocommerce-MyAccount-content .order-history-wrap .woocommerce-MyAccount-orders tbody td.woocommerce-orders-table__cell-order-actions{padding:15px 10px;text-align:right;}.woocommerce-account .woocommerce-MyAccount-content .order-history-wrap .woocommerce-MyAccount-orders tbody td.woocommerce-orders-table__cell-order-actions a{color:#fff;min-width:80px;margin-right:10px;}.woocommerce-account .woocommerce-MyAccount-content .order-history-wrap .woocommerce-MyAccount-orders tbody td.woocommerce-orders-table__cell-order-actions a:last-child{margin-right:0;}.woocommerce-account .woocommerce-MyAccount-content .order-history-wrap .woocommerce-MyAccount-orders tbody td a{color:#54565b;}@media only screen and (max-width: 1299px){.woocommerce-account .woocommerce-MyAccount-content .order-history-wrap{width:80%;}}@media only screen and (max-width: 768px){.woocommerce-account .woocommerce-MyAccount-content .order-history-wrap .woocommerce-MyAccount-orders tbody td{border-bottom:0;padding:7px 10px;}.woocommerce-account .woocommerce-MyAccount-content .order-history-wrap .woocommerce-MyAccount-orders tbody td:last-child{border-bottom:25px solid #f5f4f2;}}@media only screen and (max-width: 749px){.woocommerce-account .woocommerce-MyAccount-content .order-history-wrap{padding:100px 0;}}@media only screen and (max-width: 599px){.woocommerce-account .woocommerce-MyAccount-content .order-history-wrap{width:90%;padding:80px 0;}}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap{width:800px;margin:0 auto;padding:130px 0;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-order-details{margin-top:35px;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-order-details .woocommerce-table--order-details{width:100%;border:0;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-order-details .woocommerce-table--order-details thead th{background:#f05786;padding:15px;border-bottom:25px solid #f5f4f2;color:#fff;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:22px;text-transform:uppercase;font-weight:normal;text-align:center;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-order-details .woocommerce-table--order-details thead th:first-child{text-align:left;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-order-details .woocommerce-table--order-details thead th:last-child{text-align:right;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-order-details .woocommerce-table--order-details tbody tr.product-purchase-note td{font-family:"Muli",Helvetica,Arial,sans-serif;font-size:18px;text-transform:none;text-align:left;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-order-details .woocommerce-table--order-details tbody td{background:#fff;padding:15px;border-bottom:25px solid #f5f4f2;border-top:0;color:#54565b;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:22px;line-height:1.2em;text-transform:uppercase;text-align:center;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-order-details .woocommerce-table--order-details tbody td.product-image{width:100px;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-order-details .woocommerce-table--order-details tbody td.product-name{text-align:left;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:22px;letter-spacing:.08em;text-transform:uppercase;font-weight:normal;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-order-details .woocommerce-table--order-details tbody td.product-name a{text-decoration:none;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-order-details .woocommerce-table--order-details tbody td.product-name ul.wc-item-meta{margin-top:15px;font-size:14px;font-family:"Muli",Helvetica,Arial,sans-serif;letter-spacing:0;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-order-details .woocommerce-table--order-details tbody td.product-name ul.wc-item-meta li{margin-bottom:5px;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-order-details .woocommerce-table--order-details tbody td.product-total{text-align:right;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-order-details .woocommerce-table--order-details tbody td a{color:#54565b;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-order-details .woocommerce-table--order-details tfoot th,.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-order-details .woocommerce-table--order-details tfoot td{border:0;padding:15px 20px 0 20px;text-align:left;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:22px;text-transform:uppercase;font-weight:normal;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-order-details .woocommerce-table--order-details tfoot td{text-align:right;color:#56c2b5;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-order-details .woocommerce-table--order-details tfoot tr.payment_method th,.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-order-details .woocommerce-table--order-details tfoot tr.payment_method td{padding:15px 20px 25px 20px;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-order-details .woocommerce-table--order-details tfoot tr.cart_subtotal th,.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-order-details .woocommerce-table--order-details tfoot tr.cart_subtotal td,.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-order-details .woocommerce-table--order-details tfoot tr.order_total th,.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-order-details .woocommerce-table--order-details tfoot tr.order_total td{border-top:2px solid #54565b;padding:25px 20px 0 20px;text-align:left;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:22px;text-transform:uppercase;font-weight:normal;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-order-details .woocommerce-table--order-details tfoot tr.cart_subtotal td,.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-order-details .woocommerce-table--order-details tfoot tr.order_total td{text-align:right;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-order-details .woocommerce-table--order-details tfoot tr.order_total th{font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:28px;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-order-details .woocommerce-table--order-details tfoot tr.order_total td{font-size:28px;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-order-details .additional-info{margin-top:45px;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-order-details .additional-info .info{margin-bottom:15px;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-order-details .additional-info .info span.label{font-weight:bold;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .order-again{text-align:right;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-order-overview{margin-top:45px;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-order-overview li{font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:18px;text-transform:uppercase;color:#54565b;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-order-overview li strong{margin-top:10px;font-family:"Muli",Helvetica,Arial,sans-serif;font-size:16px;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-customer-details{margin-top:100px;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-customer-details h2{font-size:28px;line-height:26px;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-customer-details address{border:0;padding:0;line-height:2em;font-size:18px;font-family:"Muli",Helvetica,Arial,sans-serif;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-customer-details address p{padding-left:0;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-customer-details address p:before{display:none;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-customer-details .gsc-order_information{margin-top:110px;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-customer-details .gsc-order_information:after{content:"";display:table;clear:both;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-customer-details .gsc-order_information>div{width:25%;margin-right:12.5%;float:left;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-customer-details .gsc-order_information>div:last-child{margin-right:0;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-customer-details .gsc-order_information>div .button-wrap{margin-top:35px;}@media only screen and (max-width: 1299px){.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap{width:80%;}}@media only screen and (max-width: 1259px){.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-customer-details .gsc-order_information>div{width:100%;margin-right:0;margin-bottom:45px;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-customer-details .gsc-order_information>div:last-child{margin-bottom:0;}}@media only screen and (max-width: 768px){.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-customer-details{margin-top:75px;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-customer-details .woocommerce-column:last-child{margin-top:45px;}}@media only screen and (max-width: 749px){.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap{padding:100px 0;}}@media only screen and (max-width: 599px){.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap{width:90%;padding:80px 0;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-order-details .woocommerce-table--order-details tbody td.product-image{width:0;padding:0;overflow:hidden;}.woocommerce-account .woocommerce-MyAccount-content .view-order-wrap .woocommerce-customer-details{margin-top:45px;}}.woocommerce-account .woocommerce-MyAccount-content .downloads-wrap{width:800px;margin:0 auto;padding:130px 0;}.woocommerce-account .woocommerce-MyAccount-content .downloads-wrap .button-wrap{margin-top:35px;}@media only screen and (max-width: 1299px){.woocommerce-account .woocommerce-MyAccount-content .downloads-wrap{width:80%;}}@media only screen and (max-width: 749px){.woocommerce-account .woocommerce-MyAccount-content .downloads-wrap{padding:100px 0;}}@media only screen and (max-width: 599px){.woocommerce-account .woocommerce-MyAccount-content .downloads-wrap{width:90%;padding:80px 0;}}.woocommerce-order-received .woocommerce-order{width:1000px;margin:0 auto;padding:70px 0;}.woocommerce-order-received .woocommerce-order .headline-wrap:after{content:"";display:table;clear:both;}.woocommerce-order-received .woocommerce-order .headline-wrap h1{float:left;}.woocommerce-order-received .woocommerce-order .headline-wrap .button-wrap{float:right;padding-top:10px;}.woocommerce-order-received .woocommerce-order .woocommerce-order-details{margin-top:35px;}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details{width:100%;border:0;}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details thead th{background:#f05786;padding:15px;border-bottom:25px solid #f5f4f2;color:#fff;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:22px;text-transform:uppercase;font-weight:normal;text-align:center;}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details thead th:first-child{text-align:left;}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details thead th:last-child{text-align:right;}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody td{background:#fff;padding:15px;border-bottom:25px solid #f5f4f2;border-top:0;color:#54565b;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:22px;font-weight:normal;text-transform:uppercase;text-align:center;}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody td.product-image{width:100px;}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody td.product-name{text-align:left;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:22px;letter-spacing:.08em;text-transform:uppercase;}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody td.product-name a{text-decoration:none;}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody td.product-name ul.wc-item-meta{margin-top:15px;font-size:14px;font-family:"Muli",Helvetica,Arial,sans-serif;letter-spacing:0;}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody td.product-name ul.wc-item-meta li{margin-bottom:5px;}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody td.product-quantity{color:#56c2b5;}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody td.product-total{text-align:right;color:#56c2b5;}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody td a{color:#54565b;}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot th,.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot td{border:0;padding:15px 20px 0 20px;text-align:left;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:22px;text-transform:uppercase;font-weight:normal;}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot td{text-align:right;color:#56c2b5;}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr.payment_method th,.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr.payment_method td{padding:15px 20px 25px 20px;}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr.cart_subtotal th,.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr.cart_subtotal td,.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr.order_total th,.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr.order_total td{border-top:2px solid #54565b;padding:25px 20px 0 20px;text-align:left;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:22px;text-transform:uppercase;font-weight:normal;}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr.cart_subtotal td,.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr.order_total td{text-align:right;}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr.order_total th{font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:28px;}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr.order_total td{font-size:28px;color:#56c2b5;}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .additional-info{margin-top:45px;}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .additional-info .info{margin-bottom:15px;}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .additional-info .info span.label{font-weight:bold;}.woocommerce-order-received .woocommerce-order .woocommerce-order-overview{margin-top:45px;}.woocommerce-order-received .woocommerce-order .woocommerce-order-overview li{font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:18px;text-transform:uppercase;color:#54565b;}.woocommerce-order-received .woocommerce-order .woocommerce-order-overview li strong{margin-top:10px;font-family:"Muli",Helvetica,Arial,sans-serif;font-size:16px;}.woocommerce-order-received .woocommerce-order .woocommerce-customer-details{margin-top:100px;}.woocommerce-order-received .woocommerce-order .woocommerce-customer-details .heading{font-size:28px;}.woocommerce-order-received .woocommerce-order .woocommerce-customer-details address{border:0;padding:0;line-height:2em;font-size:18px;font-family:"Muli",Helvetica,Arial,sans-serif;}.woocommerce-order-received .woocommerce-order .woocommerce-customer-details address p{padding-left:0;}.woocommerce-order-received .woocommerce-order .woocommerce-customer-details address p:before{display:none;}.woocommerce-order-received .woocommerce-order .woocommerce-customer-details .gsc-order_information{margin-top:110px;}.woocommerce-order-received .woocommerce-order .woocommerce-customer-details .gsc-order_information:after{content:"";display:table;clear:both;}.woocommerce-order-received .woocommerce-order .woocommerce-customer-details .gsc-order_information>div{width:25%;margin-right:12.5%;float:left;}.woocommerce-order-received .woocommerce-order .woocommerce-customer-details .gsc-order_information>div:last-child{margin-right:0;}.woocommerce-order-received .woocommerce-order .woocommerce-customer-details .gsc-order_information>div .button-wrap{margin-top:35px;}@media only screen and (max-width: 1259px){.woocommerce-order-received .woocommerce-order .woocommerce-customer-details .gsc-order_information>div{width:100%;margin-right:0;margin-bottom:45px;}.woocommerce-order-received .woocommerce-order .woocommerce-customer-details .gsc-order_information>div:last-child{margin-bottom:0;}}@media only screen and (max-width: 1099px){.woocommerce-order-received .woocommerce-order{width:80%;}.woocommerce-order-received .woocommerce-order .headline-wrap h1{float:none;margin-bottom:0;}.woocommerce-order-received .woocommerce-order .headline-wrap .button-wrap{float:none;margin-top:15px;padding-top:0;margin-bottom:35px;}.woocommerce-order-received .woocommerce-order .woocommerce-order-overview:after{content:"";display:table;clear:both;}.woocommerce-order-received .woocommerce-order .woocommerce-order-overview li{width:50%;float:left;margin-right:0;border-right:0;margin-bottom:15px;}}@media only screen and (max-width: 768px){.woocommerce-order-received .woocommerce-order .woocommerce-customer-details{margin-top:75px;}.woocommerce-order-received .woocommerce-order .woocommerce-customer-details .woocommerce-column:last-child{margin-top:45px;}}@media only screen and (max-width: 599px){.woocommerce-order-received .woocommerce-order{width:90%;}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody td.product-image{width:0;padding:0;overflow:hidden;}.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody td.product-image img{display:none;}.woocommerce-order-received .woocommerce-order .woocommerce-customer-details{margin-top:45px;}}@media only screen and (max-width: 479px){.woocommerce-order-received .woocommerce-order .woocommerce-order-overview:after{content:"";display:table;clear:both;}.woocommerce-order-received .woocommerce-order .woocommerce-order-overview li{width:100%;float:none;padding-right:0;}.woocommerce-order-received .woocommerce-order .woocommerce-order-overview li:last-child{margin-bottom:0;}}.multiple-shipping-addresses-wrap{width:1280px;margin:0 auto;padding:30px 0 80px 0;}.multiple-shipping-addresses-wrap #address_form .h2-link{font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:21px;font-weight:normal !important;line-height:1em;color:#56c2b5;text-decoration:none;text-transform:uppercase;text-align:center;letter-spacing:.1em;}.multiple-shipping-addresses-wrap #address_form .shop_table.cart{margin-top:45px;width:100%;border:0;}.multiple-shipping-addresses-wrap #address_form .shop_table.cart thead th{background:#f05786;padding:15px;border-bottom:20px solid #fff;color:#fff;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:18px;text-transform:uppercase;font-weight:bold;text-align:center;letter-spacing:.06em;}.multiple-shipping-addresses-wrap #address_form .shop_table.cart thead th:first-child{text-align:left;}.multiple-shipping-addresses-wrap #address_form .shop_table.cart thead th:last-child{text-align:right;}.multiple-shipping-addresses-wrap #address_form .shop_table.cart tbody td{background:#fff;background:#f5f4f2;padding:15px;border-bottom:20px solid #fff;border-top:0;text-align:center;}.multiple-shipping-addresses-wrap #address_form .shop_table.cart tbody td:nth-child(1){width:45%;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:22px;letter-spacing:.04em;text-transform:uppercase;text-align:left;color:#54565b;}.multiple-shipping-addresses-wrap #address_form .shop_table.cart tbody td:nth-child(1) a{color:#54565b;text-decoration:none;}.multiple-shipping-addresses-wrap #address_form .shop_table.cart tbody td:nth-child(1) dl.variation{margin-top:15px;font-size:14px;font-family:"Muli",Helvetica,Arial,sans-serif;letter-spacing:0;}.multiple-shipping-addresses-wrap #address_form .shop_table.cart tbody td:nth-child(1) dl.variation dt{padding-bottom:5px;font-weight:bold;}.multiple-shipping-addresses-wrap #address_form .shop_table.cart tbody td:nth-child(1) dl.variation dt:last-of-type{padding-bottom:0;}.multiple-shipping-addresses-wrap #address_form .shop_table.cart tbody td:nth-child(1) dl.variation dd{padding-bottom:5px;}.multiple-shipping-addresses-wrap #address_form .shop_table.cart tbody td:nth-child(1) dl.variation dd:last-of-type{padding-bottom:0;}.multiple-shipping-addresses-wrap #address_form .shop_table.cart tbody td:nth-child(2){width:15%;}.multiple-shipping-addresses-wrap #address_form .shop_table.cart tbody td:nth-child(2) .quantity input[type=number]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:60px;height:60px;border:1px solid #54565b;border-radius:0;padding:0;margin:0;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:24px;color:#56c2b5;}.multiple-shipping-addresses-wrap #address_form .shop_table.cart tbody td:nth-child(3){width:25%;}.multiple-shipping-addresses-wrap #address_form .shop_table.cart tbody td:nth-child(3) select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:60px;border:1px solid #54565b;border-radius:0;padding:0 35px 0 10px;margin:0;background:#fff url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/select-arrow.svg") right 10px center no-repeat;background-size:12px 6px;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:24px;color:#54565b;}.multiple-shipping-addresses-wrap #address_form .shop_table.cart tbody td:nth-child(3) select.nitro-lazy{background-image:none !important;}.multiple-shipping-addresses-wrap #address_form .shop_table.cart tbody td:nth-child(4){width:15%;}.multiple-shipping-addresses-wrap #address_form .shop_table.cart tbody td:nth-child(4) .button{min-width:0;background:#56c2b5;color:#fff;border-radius:0;padding:0 40px;line-height:60px;}.multiple-shipping-addresses-wrap #address_form .update-shipping-addresses .button{min-width:0;background:#fdccaa;color:#fff;border-radius:0;padding:0 40px;line-height:60px;}.multiple-shipping-addresses-wrap #address_form .set-shipping-addresses .button{min-width:0;background:#f69655;color:#fff;border-radius:0;padding:0 40px;line-height:60px;}.multiple-shipping-addresses-wrap #address_form>.form-row{margin-bottom:25px;}.multiple-shipping-addresses-wrap #address_form>.form-row:after{content:"";display:table;clear:both;}.multiple-shipping-addresses-wrap .address-container{margin-bottom:45px;}.multiple-shipping-addresses-wrap .address-container .address-block{width:30%;min-height:0;margin:0;margin-right:5%;margin-bottom:20px;padding:25px 45px;background:#f5f4f2;}.multiple-shipping-addresses-wrap .address-container .address-block:nth-child(3n){margin-right:0;}.multiple-shipping-addresses-wrap .address-container .address-block:nth-child(3n+1){clear:both;}.multiple-shipping-addresses-wrap .address-container .address-block .buttons{position:static;margin-top:25px;}.multiple-shipping-addresses-wrap .address-container .address-block .buttons .button{min-width:0;background:#56c2b5;color:#fff;border-radius:0;padding:0 25px;line-height:40px;cursor:pointer;transition:background .3s,color .3s;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:normal;letter-spacing:.043em;}.multiple-shipping-addresses-wrap .address-container .address-block .buttons .button:hover{background:#56c2b5;color:#fff;}.multiple-shipping-addresses-wrap hr{display:none;}.multiple-shipping-addresses-wrap h2{font-size:76px;line-height:70px;color:#56c2b5;}.multiple-shipping-addresses-wrap .button.btn-import-billing,.multiple-shipping-addresses-wrap .button.btn-import-shipping{min-width:0;background:#f5f4f2;color:#54565b;border-radius:0;padding:0 25px;line-height:40px;cursor:pointer;transition:background .3s,color .3s;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:normal;letter-spacing:.043em;}.multiple-shipping-addresses-wrap .button.btn-import-billing:hover,.multiple-shipping-addresses-wrap .button.btn-import-shipping:hover{background:#56c2b5;color:#fff;}.multiple-shipping-addresses-wrap .wcms-address-form input[type=text],.multiple-shipping-addresses-wrap .wcms-address-form input[type=tel],.multiple-shipping-addresses-wrap .wcms-address-form input[type=email],.multiple-shipping-addresses-wrap .wcms-address-form input[type=password],.multiple-shipping-addresses-wrap .wcms-address-form textarea,.multiple-shipping-addresses-wrap .wcms-address-form select,.multiple-shipping-addresses-wrap .wcms-address-form .select2-container--default .select2-selection--single,.multiple-shipping-addresses-wrap .wcms-address-form .select2-container .select2-choice{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:40px;background:#e3e1dc;padding:0 15px;border:0;outline:0;border-radius:0;color:#54565b;font-family:"Muli",Helvetica,Arial,sans-serif;font-size:16px;font-weight:bold;}.multiple-shipping-addresses-wrap .wcms-address-form input[type=text] .select2-selection__rendered,.multiple-shipping-addresses-wrap .wcms-address-form input[type=text] .select2-chosen,.multiple-shipping-addresses-wrap .wcms-address-form input[type=tel] .select2-selection__rendered,.multiple-shipping-addresses-wrap .wcms-address-form input[type=tel] .select2-chosen,.multiple-shipping-addresses-wrap .wcms-address-form input[type=email] .select2-selection__rendered,.multiple-shipping-addresses-wrap .wcms-address-form input[type=email] .select2-chosen,.multiple-shipping-addresses-wrap .wcms-address-form input[type=password] .select2-selection__rendered,.multiple-shipping-addresses-wrap .wcms-address-form input[type=password] .select2-chosen,.multiple-shipping-addresses-wrap .wcms-address-form textarea .select2-selection__rendered,.multiple-shipping-addresses-wrap .wcms-address-form textarea .select2-chosen,.multiple-shipping-addresses-wrap .wcms-address-form select .select2-selection__rendered,.multiple-shipping-addresses-wrap .wcms-address-form select .select2-chosen,.multiple-shipping-addresses-wrap .wcms-address-form .select2-container--default .select2-selection--single .select2-selection__rendered,.multiple-shipping-addresses-wrap .wcms-address-form .select2-container--default .select2-selection--single .select2-chosen,.multiple-shipping-addresses-wrap .wcms-address-form .select2-container .select2-choice .select2-selection__rendered,.multiple-shipping-addresses-wrap .wcms-address-form .select2-container .select2-choice .select2-chosen{line-height:40px;padding:0;}.multiple-shipping-addresses-wrap .wcms-address-form input[type=text] .select2-selection__arrow,.multiple-shipping-addresses-wrap .wcms-address-form input[type=text] .select2-arrow,.multiple-shipping-addresses-wrap .wcms-address-form input[type=tel] .select2-selection__arrow,.multiple-shipping-addresses-wrap .wcms-address-form input[type=tel] .select2-arrow,.multiple-shipping-addresses-wrap .wcms-address-form input[type=email] .select2-selection__arrow,.multiple-shipping-addresses-wrap .wcms-address-form input[type=email] .select2-arrow,.multiple-shipping-addresses-wrap .wcms-address-form input[type=password] .select2-selection__arrow,.multiple-shipping-addresses-wrap .wcms-address-form input[type=password] .select2-arrow,.multiple-shipping-addresses-wrap .wcms-address-form textarea .select2-selection__arrow,.multiple-shipping-addresses-wrap .wcms-address-form textarea .select2-arrow,.multiple-shipping-addresses-wrap .wcms-address-form select .select2-selection__arrow,.multiple-shipping-addresses-wrap .wcms-address-form select .select2-arrow,.multiple-shipping-addresses-wrap .wcms-address-form .select2-container--default .select2-selection--single .select2-selection__arrow,.multiple-shipping-addresses-wrap .wcms-address-form .select2-container--default .select2-selection--single .select2-arrow,.multiple-shipping-addresses-wrap .wcms-address-form .select2-container .select2-choice .select2-selection__arrow,.multiple-shipping-addresses-wrap .wcms-address-form .select2-container .select2-choice .select2-arrow{height:40px;top:0;right:0;background:none;border:0;}.multiple-shipping-addresses-wrap .wcms-address-form input[type=text] .select2-selection__arrow b,.multiple-shipping-addresses-wrap .wcms-address-form input[type=text] .select2-arrow b,.multiple-shipping-addresses-wrap .wcms-address-form input[type=tel] .select2-selection__arrow b,.multiple-shipping-addresses-wrap .wcms-address-form input[type=tel] .select2-arrow b,.multiple-shipping-addresses-wrap .wcms-address-form input[type=email] .select2-selection__arrow b,.multiple-shipping-addresses-wrap .wcms-address-form input[type=email] .select2-arrow b,.multiple-shipping-addresses-wrap .wcms-address-form input[type=password] .select2-selection__arrow b,.multiple-shipping-addresses-wrap .wcms-address-form input[type=password] .select2-arrow b,.multiple-shipping-addresses-wrap .wcms-address-form textarea .select2-selection__arrow b,.multiple-shipping-addresses-wrap .wcms-address-form textarea .select2-arrow b,.multiple-shipping-addresses-wrap .wcms-address-form select .select2-selection__arrow b,.multiple-shipping-addresses-wrap .wcms-address-form select .select2-arrow b,.multiple-shipping-addresses-wrap .wcms-address-form .select2-container--default .select2-selection--single .select2-selection__arrow b,.multiple-shipping-addresses-wrap .wcms-address-form .select2-container--default .select2-selection--single .select2-arrow b,.multiple-shipping-addresses-wrap .wcms-address-form .select2-container .select2-choice .select2-selection__arrow b,.multiple-shipping-addresses-wrap .wcms-address-form .select2-container .select2-choice .select2-arrow b{background-position:0 7px;}.multiple-shipping-addresses-wrap .wcms-address-form select{background:#e3e1dc url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/select-arrow.svg") right 15px center no-repeat;background-size:12px 6px;}.multiple-shipping-addresses-wrap .wcms-address-form select.nitro-lazy{background-image:none !important;}.multiple-shipping-addresses-wrap .wcms-address-form textarea{height:100px;padding:15px;}.multiple-shipping-addresses-wrap .wcms-address-form .shipping_address{margin-top:35px;}.multiple-shipping-addresses-wrap .wcms-address-form #use_address{margin:0;margin-top:35px;min-width:0;background:#f69655;color:#fff;border-radius:0;padding:0 40px;line-height:60px;cursor:pointer;transition:background .3s,color .3s;}.multiple-shipping-addresses-wrap .wcms-address-form #use_address:hover{background:#56c2b5;color:#fff;}@media only screen and (max-width: 1449px){.multiple-shipping-addresses-wrap{width:90%;}}@media only screen and (max-width: 1159px){.multiple-shipping-addresses-wrap .address-container .address-block{width:47.5%;}.multiple-shipping-addresses-wrap .address-container .address-block:nth-child(3n){margin-right:5%;}.multiple-shipping-addresses-wrap .address-container .address-block:nth-child(3n+1){clear:none;}.multiple-shipping-addresses-wrap .address-container .address-block:nth-child(2n){margin-right:0;}.multiple-shipping-addresses-wrap .address-container .address-block:nth-child(2n+1){clear:none;}}@media only screen and (max-width: 749px){.multiple-shipping-addresses-wrap .address-container .address-block{width:100%;float:none;margin-right:0 !important;}}@media only screen and (max-width: 599px){.multiple-shipping-addresses-wrap .update-shipping-addresses,.multiple-shipping-addresses-wrap .set-shipping-addresses{float:none;}.multiple-shipping-addresses-wrap .set-shipping-addresses{margin-top:15px;}}.woocommerce-lost-password .woocommerce>.woocommerce-message{width:100%;}.woocommerce-lost-password .woocommerce>p{width:750px;margin:0 auto;padding:130px 0;}.woocommerce-lost-password .woocommerce .gsc-lost_password{width:750px;margin:0 auto;padding:130px 0;}.woocommerce-lost-password .woocommerce .woocommerce-ResetPassword{width:100%;}.woocommerce-lost-password .woocommerce .woocommerce-ResetPassword p{width:100%;margin-bottom:15px;}.woocommerce-lost-password .woocommerce .woocommerce-ResetPassword p:first-child{margin-bottom:35px;}.woocommerce-lost-password .woocommerce .woocommerce-ResetPassword label{display:block;color:#54565b;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:21px;text-transform:uppercase;}.woocommerce-lost-password .woocommerce .woocommerce-ResetPassword input[type=text],.woocommerce-lost-password .woocommerce .woocommerce-ResetPassword input[type=tel],.woocommerce-lost-password .woocommerce .woocommerce-ResetPassword input[type=email],.woocommerce-lost-password .woocommerce .woocommerce-ResetPassword input[type=password],.woocommerce-lost-password .woocommerce .woocommerce-ResetPassword textarea,.woocommerce-lost-password .woocommerce .woocommerce-ResetPassword select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:40px;background:#e3e1dc;padding:0 15px;border:0;outline:0;border-radius:0;color:#54565b;font-family:"Muli",Helvetica,Arial,sans-serif;font-size:16px;font-weight:bold;}.woocommerce-lost-password .woocommerce .woocommerce-ResetPassword .btn:last-of-type{margin-left:0;}@media only screen and (max-width: 849px){.woocommerce-lost-password .woocommerce>p{width:80%;padding:100px 0;}.woocommerce-lost-password .woocommerce .gsc-lost_password{width:80%;padding:100px 0;}}@media only screen and (max-width: 599px){.woocommerce-lost-password .woocommerce>p{width:90%;padding:80px 0;}.woocommerce-lost-password .woocommerce .gsc-lost_password{width:90%;padding:80px 0;}}.woocommerce-members_area .woocommerce-account-my-memberships,.woocommerce-members_area .my-membership-content,.woocommerce-members_area .my-membership-products,.woocommerce-members_area .my-membership-discounts,.woocommerce-members_area .my-membership-notes{padding:115px 65px;}.woocommerce-members_area .woocommerce-account-my-memberships table,.woocommerce-members_area .my-membership-content table,.woocommerce-members_area .my-membership-products table,.woocommerce-members_area .my-membership-discounts table,.woocommerce-members_area .my-membership-notes table{width:100%;border:0;}.woocommerce-members_area .woocommerce-account-my-memberships table thead th,.woocommerce-members_area .my-membership-content table thead th,.woocommerce-members_area .my-membership-products table thead th,.woocommerce-members_area .my-membership-discounts table thead th,.woocommerce-members_area .my-membership-notes table thead th{background:#f05786;padding:15px;border-bottom:25px solid #f5f4f2;color:#fff;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:22px;text-transform:uppercase;font-weight:normal;text-align:center;}.woocommerce-members_area .woocommerce-account-my-memberships table thead th a,.woocommerce-members_area .my-membership-content table thead th a,.woocommerce-members_area .my-membership-products table thead th a,.woocommerce-members_area .my-membership-discounts table thead th a,.woocommerce-members_area .my-membership-notes table thead th a{color:#fff;}.woocommerce-members_area .woocommerce-account-my-memberships table thead th.membership-discount-amount,.woocommerce-members_area .my-membership-content table thead th.membership-discount-amount,.woocommerce-members_area .my-membership-products table thead th.membership-discount-amount,.woocommerce-members_area .my-membership-discounts table thead th.membership-discount-amount,.woocommerce-members_area .my-membership-notes table thead th.membership-discount-amount{display:none;}.woocommerce-members_area .woocommerce-account-my-memberships table tbody td,.woocommerce-members_area .my-membership-content table tbody td,.woocommerce-members_area .my-membership-products table tbody td,.woocommerce-members_area .my-membership-discounts table tbody td,.woocommerce-members_area .my-membership-notes table tbody td{background:#fff;padding:15px 10px;border-bottom:25px solid #f5f4f2;border-top:0;color:#54565b;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:18px;text-transform:uppercase;text-align:center;}.woocommerce-members_area .woocommerce-account-my-memberships table tbody td.membership-discount-amount,.woocommerce-members_area .my-membership-content table tbody td.membership-discount-amount,.woocommerce-members_area .my-membership-products table tbody td.membership-discount-amount,.woocommerce-members_area .my-membership-discounts table tbody td.membership-discount-amount,.woocommerce-members_area .my-membership-notes table tbody td.membership-discount-amount{display:none;}.woocommerce-members_area .woocommerce-account-my-memberships table tbody td.membership-product-price del,.woocommerce-members_area .woocommerce-account-my-memberships table tbody td.membership-product-price ins,.woocommerce-members_area .my-membership-content table tbody td.membership-product-price del,.woocommerce-members_area .my-membership-content table tbody td.membership-product-price ins,.woocommerce-members_area .my-membership-products table tbody td.membership-product-price del,.woocommerce-members_area .my-membership-products table tbody td.membership-product-price ins,.woocommerce-members_area .my-membership-discounts table tbody td.membership-product-price del,.woocommerce-members_area .my-membership-discounts table tbody td.membership-product-price ins,.woocommerce-members_area .my-membership-notes table tbody td.membership-product-price del,.woocommerce-members_area .my-membership-notes table tbody td.membership-product-price ins{display:block;}.woocommerce-members_area .woocommerce-account-my-memberships table tbody td.membership-product-excerpt,.woocommerce-members_area .my-membership-content table tbody td.membership-product-excerpt,.woocommerce-members_area .my-membership-products table tbody td.membership-product-excerpt,.woocommerce-members_area .my-membership-discounts table tbody td.membership-product-excerpt,.woocommerce-members_area .my-membership-notes table tbody td.membership-product-excerpt{text-transform:none;text-align:left;font-size:14px;font-family:"Muli",Helvetica,Arial,sans-serif;}.woocommerce-members_area .woocommerce-account-my-memberships table tbody td.membership-actions .cancel,.woocommerce-members_area .my-membership-content table tbody td.membership-actions .cancel,.woocommerce-members_area .my-membership-products table tbody td.membership-actions .cancel,.woocommerce-members_area .my-membership-discounts table tbody td.membership-actions .cancel,.woocommerce-members_area .my-membership-notes table tbody td.membership-actions .cancel{display:none;}.woocommerce-members_area .woocommerce-account-my-memberships table tbody td a,.woocommerce-members_area .my-membership-content table tbody td a,.woocommerce-members_area .my-membership-products table tbody td a,.woocommerce-members_area .my-membership-discounts table tbody td a,.woocommerce-members_area .my-membership-notes table tbody td a{color:#54565b;}.woocommerce-members_area .woocommerce-account-my-memberships table tbody td a.button,.woocommerce-members_area .my-membership-content table tbody td a.button,.woocommerce-members_area .my-membership-products table tbody td a.button,.woocommerce-members_area .my-membership-discounts table tbody td a.button,.woocommerce-members_area .my-membership-notes table tbody td a.button{display:block;width:100%;height:auto;padding:20px 5px;margin:0 0 15px 0;border:0;border-radius:0;background:#f69655;color:#fff;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:22px;text-transform:uppercase;text-align:center;font-weight:normal;}.woocommerce-members_area .woocommerce-account-my-memberships table tbody td a.button:last-child,.woocommerce-members_area .my-membership-content table tbody td a.button:last-child,.woocommerce-members_area .my-membership-products table tbody td a.button:last-child,.woocommerce-members_area .my-membership-discounts table tbody td a.button:last-child,.woocommerce-members_area .my-membership-notes table tbody td a.button:last-child{margin-bottom:0;}@media only screen and (max-width: 899px){.woocommerce-members_area .woocommerce-account-my-memberships,.woocommerce-members_area .my-membership-content,.woocommerce-members_area .my-membership-products,.woocommerce-members_area .my-membership-discounts,.woocommerce-members_area .my-membership-notes{padding:100px 40px;}}.woocommerce-members_area .my-membership-details{padding:115px 65px;}.woocommerce-members_area .my-membership-details table{width:70%;border:0;}.woocommerce-members_area .my-membership-details table thead th{padding:0;padding-bottom:25px;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:60px;font-weight:normal;letter-spacing:.041em;line-height:1.2em;color:#f05786;text-transform:uppercase;}.woocommerce-members_area .my-membership-details table tbody tr.my-membership-detail-user-membership-actions{display:none;}.woocommerce-members_area .my-membership-details table tbody td{padding:20px 0;border-top:1px solid #707070;color:#54565b;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:18px;text-transform:uppercase;text-align:left;}.woocommerce-members_area .my-membership-details table tbody td a.button{display:inline-block;width:auto;height:auto;padding:20px 25px;margin:0 0 15px 0;border:0;border-radius:0;background:#f69655;color:#fff;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:22px;text-transform:uppercase;text-align:center;font-weight:normal;}.woocommerce-members_area .my-membership-details table tbody td a.button:last-child{margin-bottom:0;}.woocommerce-members_area .my-membership-details table tbody td:last-child{text-align:right;}@media only screen and (max-width: 1249px){.woocommerce-members_area .my-membership-details table{width:80%;}}@media only screen and (max-width: 899px){.woocommerce-members_area .my-membership-details{padding:100px 40px;}.woocommerce-members_area .my-membership-details table{width:100%;}}.home .gsc-hero{position:relative;}.home .gsc-hero .image-wrap{position:absolute;top:0;right:0;}.home .gsc-hero .image-wrap .image{width:670px;}.home .gsc-hero .image-wrap .image img{display:block;width:100%;}.home .gsc-hero .image-wrap .small-image{width:360px;height:360px;position:absolute;bottom:-85px;left:-200px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/stripes-orange-square.png") center no-repeat;background-size:cover;}.home .gsc-hero .image-wrap .small-image.nitro-lazy{background-image:none !important;}.home .gsc-hero .image-wrap .small-image .inner{width:320px;height:320px;margin-top:20px;margin-left:20px;}.home .gsc-hero .image-wrap .small-image .inner a{display:block;width:100%;height:100%;}.home .gsc-hero .image-wrap .small-image .inner a .icon{width:125px;height:125px;}.home .gsc-hero .inner-wrap{width:930px;height:670px;}.home .gsc-hero .inner-wrap .inner-content-wrap{width:615px;margin:0 auto;}.home .gsc-hero .inner-wrap .inner-content-wrap h2{font-size:95px;letter-spacing:.029em;line-height:88px;}@media only screen and (max-width: 1599px){.home .gsc-hero .inner-wrap{width:calc(100% - 670px);}}@media only screen and (max-width: 1499px){.home .gsc-hero .image-wrap .small-image{left:-75px;}}@media only screen and (max-width: 1399px){.home .gsc-hero .image-wrap{width:40%;}.home .gsc-hero .image-wrap .image{width:100%;}.home .gsc-hero .inner-wrap{height:40vw;}.home .gsc-hero .inner-wrap .inner-content-wrap{width:80%;}.home .gsc-hero .inner-wrap .inner-content-wrap h2{font-size:80px;line-height:72px;}}@media only screen and (max-width: 1199px){.home .gsc-hero .image-wrap{width:60%;position:relative;margin:30px auto 0 auto;}.home .gsc-hero .inner-wrap{width:100%;height:auto;text-align:center;}.home .gsc-hero .inner-wrap .inner-content-wrap{padding:160px 0 100px 0;}}@media only screen and (max-width: 849px){.home .gsc-hero .image-wrap{width:100%;margin-top:0;}.home .gsc-hero .image-wrap .small-image{left:50%;bottom:-200px;transform:translateX(-50%);}.home .gsc-hero .inner-wrap .inner-content-wrap{padding:250px 0 55px 0;}.home .gsc-hero .inner-wrap .inner-content-wrap h2{font-size:80px;line-height:72px;}}@media only screen and (max-width: 599px){.home .gsc-hero .inner-wrap .inner-content-wrap h2{font-size:72px;line-height:65px;}}@media only screen and (max-width: 449px){.home .gsc-hero .image-wrap .small-image{width:300px;height:300px;}.home .gsc-hero .image-wrap .small-image .inner{width:260px;height:260px;}.home .gsc-hero .inner-wrap .inner-content-wrap h2{font-size:64px;line-height:60px;}}.home .notification-placeholder{position:relative;}.home .gsc-notification{width:605px;position:absolute;top:0;left:0;background:#f69655;padding:20px 25px;-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.home .gsc-notification:after{content:"";display:table;clear:both;}.home .gsc-notification.hidden{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.home .gsc-notification .inner-content-wrap{padding-right:25px;}.home .gsc-notification .inner-content-wrap:after{content:"";display:table;clear:both;}.home .gsc-notification .inner-content-wrap h2{display:block;float:left;float:left;padding-right:15px;font-size:21px;}.home .gsc-notification .inner-content-wrap a{display:block;float:right;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:18px;letter-spacing:.1em;text-decoration:underline;color:#fff;}.home .gsc-notification .close-wrap{display:block;width:16px;position:absolute;top:50%;right:20px;transform:translateY(-50%);}.home .gsc-notification .close-wrap .close-notification{display:block;width:16px;height:16px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/close-white.svg") center no-repeat;background-size:contain;}.home .gsc-notification .close-wrap .close-notification.nitro-lazy{background-image:none !important;}@media only screen and (max-width: 1199px){.home .gsc-notification{position:relative;width:100%;}.home .gsc-notification .inner-content-wrap{text-align:center;}.home .gsc-notification .inner-content-wrap h2{width:80%;margin:0 auto;float:none;padding-right:0;}.home .gsc-notification .inner-content-wrap a{float:none;margin-top:10px;}.home .gsc-notification .close-wrap{top:15px;transform:none;}}@media only screen and (max-width: 749px){.home .gsc-notification .inner-content-wrap{padding:0;}.home .gsc-notification .close-wrap{display:none;}}.home .gsc-about{position:relative;margin-top:160px;}.home .gsc-about:before{content:"";display:block;width:395px;height:146px;position:absolute;left:-280px;top:-80px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/dots-gray.svg") center no-repeat;background-size:cover;z-index:2;}.home .gsc-about .image-wrap{width:600px;position:absolute;top:0;left:0;}.home .gsc-about .image-wrap img{display:block;width:100%;}.home .gsc-about .inner-wrap{width:1000px;height:600px;margin:0 0 0 auto;}.home .gsc-about .inner-wrap .inner-content-wrap{width:600px;margin-left:120px;}.home .gsc-about .inner-wrap .inner-content-wrap .button-wrap{margin-top:60px;}@media only screen and (max-width: 1599px){.home .gsc-about .inner-wrap{width:calc(100% - 600px);}}@media only screen and (max-width: 1449px){.home .gsc-about .inner-wrap .inner-content-wrap{width:80%;margin:0 auto;}}@media only screen and (max-width: 1199px){.home .gsc-about{margin-top:0;}.home .gsc-about:before{display:none;}.home .gsc-about .image-wrap{width:100%;position:static;}.home .gsc-about .inner-wrap{width:100%;height:auto;}.home .gsc-about .inner-wrap .inner-content-wrap{padding:100px 0;text-align:center;}}@media only screen and (max-width: 749px){.home .gsc-about .inner-wrap .inner-content-wrap{padding:85px 0;}}.home .gsc-featured_links{padding:130px 0;}@media only screen and (max-width: 599px){.home .gsc-featured_links{padding:80px 0;}}.home .gsc-featured_links .inner-wrap{width:1310px;margin:0 auto;}.home .gsc-featured_links .inner-wrap:after{content:"";display:table;clear:both;}.home .gsc-featured_links .inner-wrap .image-wrap{width:486px;height:650px;float:left;}.home .gsc-featured_links .inner-wrap .features{width:824px;height:650px;float:right;}.home .gsc-featured_links .inner-wrap .features:after{content:"";display:table;clear:both;}.home .gsc-featured_links .inner-wrap .features .feature{width:50%;height:325px;float:left;}.home .gsc-featured_links .inner-wrap .features .feature:last-child{background:#56c2b5;}.home .gsc-featured_links .inner-wrap .features .feature a{display:block;width:100%;height:100%;text-decoration:none;}.home .gsc-featured_links .inner-wrap .features .feature .inner-content-wrap{width:90%;margin:0 auto;text-align:center;}@media only screen and (max-width: 1449px){.home .gsc-featured_links .inner-wrap{width:90%;}.home .gsc-featured_links .inner-wrap .image-wrap{width:30%;}.home .gsc-featured_links .inner-wrap .features{width:70%;}}@media only screen and (max-width: 1199px){.home .gsc-featured_links{padding:0 0 10vw 0;}.home .gsc-featured_links .inner-wrap .image-wrap{display:none;}.home .gsc-featured_links .inner-wrap .features{width:100%;}}@media only screen and (max-width: 849px){.home .gsc-featured_links{padding-bottom:15vw;}}@media only screen and (max-width: 749px){.home .gsc-featured_links{padding:0;}.home .gsc-featured_links .inner-wrap .features{height:auto;}.home .gsc-featured_links .inner-wrap .features .feature{width:100%;height:240px;float:none;}}.home .gsc-store .inner-wrap{width:1285px;margin:0 auto;position:relative;}.home .gsc-store .inner-wrap .title-wrap{margin-bottom:55px;}.home .gsc-store .inner-wrap .products:after{content:"";display:table;clear:both;}.home .gsc-store .inner-wrap .products .product{width:33.33333%;position:relative;background:#fff;text-align:left;padding-right:10%;float:left;}.home .gsc-store .inner-wrap .products .product>a{display:block;width:100%;text-decoration:none;}.home .gsc-store .inner-wrap .products .product .image-wrap{width:100%;height:250px;margin:0 auto 20px auto;}.home .gsc-store .inner-wrap .products .product .image-wrap img{display:block;max-width:100%;max-height:100%;}.home .gsc-store .inner-wrap .products .product h3{font-family:"Muli",Helvetica,Arial,sans-serif;font-size:20px;font-weight:bold;letter-spacing:0;text-transform:none;color:#54565b;margin-bottom:15px;}.home .gsc-store .inner-wrap .products .product .button-wrap{margin-top:25px;}.home .gsc-store .inner-wrap .mobile-products-swiper{display:none;padding-bottom:55px;}.home .gsc-store .inner-wrap .mobile-products-swiper .product{text-align:center;}.home .gsc-store .inner-wrap .mobile-products-swiper .product>a{display:block;width:100%;text-decoration:none;}.home .gsc-store .inner-wrap .mobile-products-swiper .product .image-wrap{width:100%;height:250px;margin:0 auto 20px auto;}.home .gsc-store .inner-wrap .mobile-products-swiper .product .image-wrap img{display:inline-block;max-width:100%;max-height:100%;}.home .gsc-store .inner-wrap .mobile-products-swiper .product h3{font-family:"Muli",Helvetica,Arial,sans-serif;font-size:20px;font-weight:bold;letter-spacing:0;text-transform:none;color:#54565b;margin-bottom:15px;}.home .gsc-store .inner-wrap .mobile-products-swiper .product .button-wrap{margin-top:25px;}.home .gsc-store .inner-wrap .mobile-products-swiper .swiper-button-prev{width:21px;height:42px;top:100px;margin-top:0;left:0;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/slider-arrow-left.svg") center no-repeat;background-size:contain;}.home .gsc-store .inner-wrap .mobile-products-swiper .swiper-button-prev.nitro-lazy{background-image:none !important;}.home .gsc-store .inner-wrap .mobile-products-swiper .swiper-button-next{width:21px;height:42px;top:100px;margin-top:0;right:0;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/slider-arrow-right.svg") center no-repeat;background-size:contain;}.home .gsc-store .inner-wrap .mobile-products-swiper .swiper-button-next.nitro-lazy{background-image:none !important;}.home .gsc-store .inner-wrap .mobile-products-swiper .mobile-products-swiper-pagination{bottom:0;}.home .gsc-store .inner-wrap .mobile-products-swiper .mobile-products-swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;margin:0;margin-right:20px;border:2px solid #f69655;background:none;opacity:1;}.home .gsc-store .inner-wrap .mobile-products-swiper .mobile-products-swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0;}.home .gsc-store .inner-wrap .mobile-products-swiper .mobile-products-swiper-pagination .swiper-pagination-bullet-active{background:#f69655;}.home .gsc-store .inner-wrap>.button-wrap{position:absolute;top:-10px;right:0;}.home .gsc-store .inner-wrap>.button-wrap:after{content:"";display:block;width:236px;height:216px;position:absolute;top:-80px;right:-120px;z-index:1;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/home-shop-dots.png") center no-repeat;background-size:contain;}.home .gsc-store .inner-wrap>.button-wrap span{display:block;padding:15px;background:#fff;position:relative;z-index:2;}@media only screen and (max-width: 1449px){.home .gsc-store .inner-wrap{width:90%;}}@media only screen and (max-width: 1159px){.home .gsc-store .inner-wrap .products .product{width:50%;}.home .gsc-store .inner-wrap .products .product:nth-child(3){display:none;}}@media only screen and (max-width: 749px){.home .gsc-store{margin-top:10vw;}.home .gsc-store .inner-wrap{text-align:center;}.home .gsc-store .inner-wrap .products{display:none;}.home .gsc-store .inner-wrap .mobile-products-swiper{display:block;}.home .gsc-store .inner-wrap .mobile-products-swiper .product h3{width:80%;margin:0 auto 15px auto;}.home .gsc-store .inner-wrap>.button-wrap{position:relative;top:auto;right:auto;margin-top:20vw;}.home .gsc-store .inner-wrap>.button-wrap span{display:inline-block;}}@media only screen and (max-width: 479px){.home .gsc-store{margin-top:15vw;}.home .gsc-store .inner-wrap>.button-wrap{margin-top:10vw;}.home .gsc-store .inner-wrap>.button-wrap:after{display:none;}}@media only screen and (max-width: 749px){.home .gs-cta{margin-top:20vw;}}@media only screen and (max-width: 479px){.home .gs-cta{margin-top:10vw;}}.page-template-page-shop .gs-shop_filter{margin:100px auto 80px auto;position:relative;z-index:5;}.page-template-page-shop .gs-shop_filter .child-category-filter{display:none;}.page-template-page-shop .gs-shop_filter .child-category-filter.shown{display:inline-block;}@media only screen and (max-width: 649px){.page-template-page-shop .gs-shop_filter{margin:60px auto 40px auto;}}.page-template-page-shop .gsc-featured_product_slider{background:#f5f4f2;padding:130px 0;}@media only screen and (max-width: 599px){.page-template-page-shop .gsc-featured_product_slider{padding:80px 0;}}.page-template-page-shop .gsc-featured_product_slider .inner-wrap{width:1400px;margin:0 auto;position:relative;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .featured-product-swiper{width:1200px;margin:0 auto;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .featured-product-swiper .swiper-slide .product-image{width:510px;height:510px;float:left;background:#fff;text-align:center;font-size:0;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .featured-product-swiper .swiper-slide .product-image:before{content:"";display:inline-block;vertical-align:middle;width:0;height:100%;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .featured-product-swiper .swiper-slide .product-image img{display:inline-block;vertical-align:middle;max-width:100%;max-height:510px;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .featured-product-swiper .swiper-slide .product-info{width:calc(100% - 510px);height:510px;float:right;background:#56c2b5;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .featured-product-swiper .swiper-slide .product-info .inner-content-wrap{width:555px;margin:0 auto;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .featured-product-swiper .swiper-slide .product-info .inner-content-wrap .category{display:block;margin-bottom:15px;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:30px;text-transform:uppercase;letter-spacing:.04em;color:#b1dfdd;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .featured-product-swiper .swiper-slide .product-info .inner-content-wrap h2{font-size:48px;line-height:42px;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .featured-product-swiper .swiper-slide .product-info .inner-content-wrap .price{display:block;margin-top:20px;font-family:"Muli",Helvetica,Arial,sans-serif;font-weight:bold;font-size:18px;text-transform:uppercase;color:#b1dfdd;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .featured-product-swiper .swiper-slide .product-info .inner-content-wrap .button-wrap{margin-top:30px;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .featured-product-swiper .swiper-slide .product-info .inner-content-wrap .button-wrap span{display:inline-block;vertical-align:middle;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .featured-product-swiper .swiper-slide .product-info .inner-content-wrap .button-wrap span:nth-child(2){margin-left:25px;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .swiper-button-prev{width:21px;height:42px;margin-top:-21px;left:0;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/slider-arrow-left.svg") center no-repeat;background-size:contain;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .swiper-button-prev.nitro-lazy{background-image:none !important;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .swiper-button-next{width:21px;height:42px;margin-top:-21px;right:0;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/slider-arrow-right.svg") center no-repeat;background-size:contain;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .swiper-button-next.nitro-lazy{background-image:none !important;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .swiper-pagination{display:none;width:100%;bottom:-60px;text-align:center;font-size:0;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .swiper-pagination-bullet{display:inline-block;vertical-align:middle;width:12px;height:12px;margin-right:5px;opacity:1;background:#95989a;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .swiper-pagination-bullet:last-child{margin-right:0;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .swiper-pagination-bullet-active{background:#56c2b5;}@media only screen and (max-width: 1499px){.page-template-page-shop .gsc-featured_product_slider .inner-wrap{width:95%;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .featured-product-swiper{width:calc(100% - 100px);}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .featured-product-swiper .swiper-slide .product-info .inner-content-wrap{width:80%;}}@media only screen and (max-width: 1159px){.page-template-page-shop .gsc-featured_product_slider .inner-wrap .featured-product-swiper .swiper-slide .product-image{width:40%;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .featured-product-swiper .swiper-slide .product-image img{width:80%;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .featured-product-swiper .swiper-slide .product-info{width:60%;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .featured-product-swiper .swiper-slide .product-info .inner-content-wrap .copy{height:3em;overflow:hidden;position:relative;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .featured-product-swiper .swiper-slide .product-info .inner-content-wrap .copy:after{content:"...";position:absolute;bottom:5px;right:0;background:#56c2b5;font-size:1em;line-height:1.5em;color:#fff;}}@media only screen and (max-width: 849px){.page-template-page-shop .gsc-featured_product_slider .inner-wrap{width:90%;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .featured-product-swiper{width:100%;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .featured-product-swiper .swiper-slide .product-image{width:100%;float:none;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .featured-product-swiper .swiper-slide .product-image img{width:auto;max-width:80%;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .featured-product-swiper .swiper-slide .product-info{width:100%;float:none;text-align:center;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .swiper-button-prev{display:none;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .swiper-button-next{display:none;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .swiper-pagination{display:block;}}@media only screen and (max-width: 599px){.page-template-page-shop .gsc-featured_product_slider{padding-top:5vw;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .swiper-pagination{bottom:-45px;}}@media only screen and (max-width: 479px){.page-template-page-shop .gsc-featured_product_slider .inner-wrap .featured-product-swiper .swiper-slide .product-info .inner-content-wrap h2{font-size:36px;line-height:32px;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .featured-product-swiper .swiper-slide .product-info .inner-content-wrap .button-wrap span{display:block;}.page-template-page-shop .gsc-featured_product_slider .inner-wrap .featured-product-swiper .swiper-slide .product-info .inner-content-wrap .button-wrap span:nth-child(2){margin-left:0;margin-top:15px;}}.page-template-page-shop .gsc-shop_categories .inner-wrap{width:1285px;margin:0 auto;padding:100px 0 80px 0;}.page-template-page-shop .gsc-shop_categories .inner-wrap:after{content:"";display:table;clear:both;}.page-template-page-shop .gsc-shop_categories .inner-wrap .shop-category{width:415px;height:415px;margin-right:20px;margin-bottom:20px;float:left;text-align:center;}.page-template-page-shop .gsc-shop_categories .inner-wrap .shop-category:nth-child(3n){margin-right:0;}.page-template-page-shop .gsc-shop_categories .inner-wrap .shop-category:nth-child(4n+1){background:#f05786;}.page-template-page-shop .gsc-shop_categories .inner-wrap .shop-category:nth-child(4n+2){background:#56c2b5;}.page-template-page-shop .gsc-shop_categories .inner-wrap .shop-category:nth-child(4n+3){background:#ee5554;}.page-template-page-shop .gsc-shop_categories .inner-wrap .shop-category:nth-child(4n+4){background:#f69655;}.page-template-page-shop .gsc-shop_categories .inner-wrap .shop-category a{display:block;width:100%;height:100%;text-decoration:none;}.page-template-page-shop .gsc-shop_categories .inner-wrap .shop-category .inner-content-wrap{width:90%;margin:0 auto;}.page-template-page-shop .gsc-shop_categories .inner-wrap .shop-category .inner-content-wrap h2{font-size:50px;line-height:52px;}.page-template-page-shop .gsc-shop_categories .inner-wrap .shop-category .icon{max-width:80px;margin:0 auto 40px auto;}.page-template-page-shop .gsc-shop_categories .inner-wrap .shop-category .icon img{display:block;width:100%;}@media only screen and (max-width: 1399px){.page-template-page-shop .gsc-shop_categories .inner-wrap{width:90%;}.page-template-page-shop .gsc-shop_categories .inner-wrap .shop-category{width:32%;margin-right:2%;}}@media only screen and (max-width: 1159px){.page-template-page-shop .gsc-shop_categories .inner-wrap .shop-category{width:49%;}.page-template-page-shop .gsc-shop_categories .inner-wrap .shop-category:nth-child(3n){margin-right:2%;}.page-template-page-shop .gsc-shop_categories .inner-wrap .shop-category:nth-child(2n){margin-right:0;}}@media only screen and (max-width: 749px){.page-template-page-shop .gsc-shop_categories .inner-wrap{padding:5vw 0 calc(5vw - 20px) 0;}.page-template-page-shop .gsc-shop_categories .inner-wrap .shop-category{width:100%;float:none;margin-right:0 !important;}}@media only screen and (max-width: 599px){.page-template-page-shop .gsc-shop_categories .inner-wrap .shop-category{height:375px;}.page-template-page-shop .gsc-shop_categories .inner-wrap .shop-category .inner-content-wrap h2{font-size:36px;line-height:32px;margin-bottom:0;}.page-template-page-shop .gsc-shop_categories .inner-wrap .shop-category .inner-content-wrap .button-wrap{margin-top:25px;}}.tax-product_cat .gsc-title{margin-top:130px;text-align:center;}.tax-product_cat .gsc-title h1{font-size:93px;line-height:90px;}.tax-product_cat .gsc-title h1 .icon{display:inline-block;vertical-align:middle;width:115px;height:115px;margin-right:50px;}.tax-product_cat .gsc-title h1 .text{display:inline-block;vertical-align:middle;}@media only screen and (max-width: 1159px){.tax-product_cat .gsc-title{width:90%;margin:80px auto 0 auto;}.tax-product_cat .gsc-title h1 .icon{display:block;margin:0 auto 25px auto;}.tax-product_cat .gsc-title h1 .text{display:block;}}@media only screen and (max-width: 899px){.tax-product_cat .gsc-title h1{font-size:67px;line-height:62px;}}.tax-product_cat .gs-shop_filter{margin-bottom:90px;position:relative;z-index:2;}.tax-product_cat .gsc-products{background:#f5f4f2;padding:130px 0 30px 0;}.tax-product_cat .gsc-products .inner-wrap{width:1295px;margin:0 auto;}.tax-product_cat .gsc-products .inner-wrap .product{width:405px;height:530px;margin-bottom:40px;position:relative;background:#fff;text-align:center;}.tax-product_cat .gsc-products .inner-wrap .product .sale,.tax-product_cat .gsc-products .inner-wrap .product .onsale{display:flex;align-items:center;justify-content:center;width:83px;height:36px;padding-left:12px;position:absolute;top:15px;right:15px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/sale-flag.svg") center no-repeat;background-size:contain;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:21px;line-height:36px;text-transform:uppercase;letter-spacing:.1em;color:#fff;text-align:center;}.tax-product_cat .gsc-products .inner-wrap .product .sale.nitro-lazy,.tax-product_cat .gsc-products .inner-wrap .product .onsale.nitro-lazy{background-image:none !important;}.tax-product_cat .gsc-products .inner-wrap .product .sale.wc-memberships-member-discount,.tax-product_cat .gsc-products .inner-wrap .product .onsale.wc-memberships-member-discount{font-size:14px;line-height:1em;}.tax-product_cat .gsc-products .inner-wrap .product .inner-content-wrap{width:80%;margin:0 auto;}.tax-product_cat .gsc-products .inner-wrap .product .inner-content-wrap>a{display:block;width:100%;text-decoration:none;}.tax-product_cat .gsc-products .inner-wrap .product .product-image{width:100%;height:235px;margin:0 auto 50px auto;}.tax-product_cat .gsc-products .inner-wrap .product .product-image img{display:inline-block;max-width:100%;max-height:100%;}.tax-product_cat .gsc-products .inner-wrap .product h2{font-family:"Muli",Helvetica,Arial,sans-serif;font-size:20px;font-weight:bold;letter-spacing:0;text-transform:none;color:#54565b;margin-bottom:15px;}.tax-product_cat .gsc-products .inner-wrap .product .price{color:#54565b;font-size:17px;}.tax-product_cat .gsc-products .inner-wrap .product .button-wrap,.tax-product_cat .gsc-products .inner-wrap .product .add-to-cart{margin-top:25px;}.tax-product_cat .gsc-products .gsc-view_more{padding:0 0 70px 0;text-align:center;}.tax-product_cat .gsc-products .gsc-view_more span{display:inline-block;vertical-align:middle;}.tax-product_cat .gsc-products .gsc-view_more span:last-child{margin-left:25px;}.tax-product_cat .gsc-products .gsc-view_more .view-more.no-more-posts{opacity:.6;pointer-events:none;}.tax-product_cat .gsc-products .gsc-view_more .back-to-top{display:block;display:inline-block;overflow:hidden;white-space:nowrap;text-indent:200%;width:51px;height:51px;background:#56c2b5 url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/back-to-top.svg") center no-repeat;background-size:20px 20px;}.tax-product_cat .gsc-products .gsc-view_more .back-to-top.nitro-lazy{background-image:none !important;}@media only screen and (max-width: 1399px){.tax-product_cat .gsc-products .inner-wrap{width:90%;}.tax-product_cat .gsc-products .inner-wrap .product{width:calc(33.33333% - 26.6666666667px);}}@media only screen and (max-width: 1159px){.tax-product_cat .gsc-products .inner-wrap .product{width:calc(50% - 20px);}}@media only screen and (max-width: 749px){.tax-product_cat .gsc-products{padding:5vw 0 0 0;}.tax-product_cat .gsc-products .inner-wrap .product{width:100%;margin-bottom:20px;}.tax-product_cat .gsc-products .gsc-view_more{padding:calc(10vw - 20px) 0 10vw 0;}}@media only screen and (max-width: 479px){.tax-product_cat .gsc-products .gsc-view_more span{display:block;}.tax-product_cat .gsc-products .gsc-view_more span:last-child{margin-left:0;margin-top:25px;}}.single-product .woocommerce-message,.single-product .woocommerce-info,.single-product .woocommerce-error{margin-bottom:0;}.single-product .product{background:#f5f4f2;padding:0 0 20px 0;}.single-product .product .gsc-back{width:1335px;margin:0 auto;padding:70px 0 30px 0;}.single-product .product .gsc-product_info{width:1335px;margin:0 auto;padding:90px 125px;background:#fff;position:relative;font-size:0;}.single-product .product .gsc-product_info:after{content:"";display:table;clear:both;}.single-product .product .gsc-product_info span.onsale{display:flex;align-items:center;justify-content:center;width:83px;height:36px;min-height:0;min-width:0;padding:0;padding-left:12px;position:absolute;top:15px;right:15px;left:auto;border-radius:0;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/sale-flag.svg") center no-repeat;background-size:contain;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:21px;line-height:36px;text-transform:uppercase;letter-spacing:.1em;color:#fff;text-align:center;}.single-product .product .gsc-product_info span.onsale.nitro-lazy{background-image:none !important;}.single-product .product .gsc-product_info span.onsale.wc-memberships-member-discount{font-size:14px;line-height:1em;}.single-product .product .gsc-product_info .woocommerce-product-gallery{display:inline-block;vertical-align:middle;width:430px;float:none;margin-bottom:0;margin-right:100px;}.single-product .product .gsc-product_info .woocommerce-product-gallery .flex-viewport{width:100%;text-align:center;}.single-product .product .gsc-product_info .woocommerce-product-gallery .flex-control-nav{width:100%;margin-top:10px;}.single-product .product .gsc-product_info .woocommerce-product-gallery .flex-control-nav li{width:60px;height:60px;float:left;margin-right:10px;}.single-product .product .gsc-product_info .woocommerce-product-gallery img{display:inline-block;width:auto;}.single-product .product .gsc-product_info .summary{display:inline-block;vertical-align:middle;width:555px;float:none;margin-bottom:0;}.single-product .product .gsc-product_info .summary .woocommerce-info{border-top:0;background:#f5f4f2;padding:20px 30px;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:21px;font-weight:normal;line-height:25px;}.single-product .product .gsc-product_info .summary .woocommerce-info a{color:#56c2b5;}.single-product .product .gsc-product_info .summary .woocommerce-info:before{display:none;}.single-product .product .gsc-product_info .summary .price{font-size:17px;color:#54565b;margin:25px 0;}.single-product .product .gsc-product_info .summary .cart{margin-bottom:0;}.single-product .product .gsc-product_info .summary .cart .variations{margin-bottom:20px;}.single-product .product .gsc-product_info .summary .cart .variations tr:last-child .label,.single-product .product .gsc-product_info .summary .cart .variations tr:last-child .value{padding-bottom:0;}.single-product .product .gsc-product_info .summary .cart .variations .label{padding-bottom:15px;vertical-align:middle;}.single-product .product .gsc-product_info .summary .cart .variations .label label{font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:17px;font-weight:normal;color:#54565b;}.single-product .product .gsc-product_info .summary .cart .variations .value{padding-bottom:15px;}.single-product .product .gsc-product_info .summary .cart .variations .value select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:40px;background:#e3e1dc url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/select-arrow.svg") right 15px center no-repeat;background-size:19px 9px;border:0;outline:0;border-radius:0;margin:0;padding:0 15px;font-family:"Muli",Helvetica,Arial,sans-serif;font-size:18px;font-weight:bold;color:#54565b;}.single-product .product .gsc-product_info .summary .cart .variations .value select.nitro-lazy{background-image:none !important;}.single-product .product .gsc-product_info .summary .cart .variations .value .reset_variations{display:inline-block;margin-top:10px;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:18px;line-height:1em;color:#56c2b5;text-decoration:none;}.single-product .product .gsc-product_info .summary .cart .single_variation_wrap .single_variation{margin-bottom:15px;}.single-product .product .gsc-product_info .summary .cart .quantity{display:inline-block;vertical-align:middle;float:none;margin-right:25px;}.single-product .product .gsc-product_info .summary .cart .quantity input[type=number]{width:48px;height:48px;border:1px solid #56c2b5;font-family:"Muli",Helvetica,Arial,sans-serif;font-size:17px;color:#54565b;}.single-product .product .gsc-product_info .summary .cart .btn{vertical-align:middle;margin-left:0 !important;}.single-product .product .gsc-product_info .summary .cart #wc-stripe-payment-request-wrapper{display:none;}.single-product .product .related{padding:130px 0 30px 0;}.single-product .product .related h2{width:90%;margin:0 auto;text-align:center;}.single-product .product .related .products{width:1295px;margin:70px auto 0 auto;}.single-product .product .related .products .related-product{width:405px;height:530px;margin-bottom:40px;position:relative;background:#fff;text-align:center;}.single-product .product .related .products .related-product .sale{display:block;width:83px;height:36px;padding-left:12px;position:absolute;top:15px;right:15px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/sale-flag.svg") center no-repeat;background-size:contain;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:21px;line-height:36px;text-transform:uppercase;letter-spacing:.1em;color:#fff;text-align:center;}.single-product .product .related .products .related-product .sale.nitro-lazy{background-image:none !important;}.single-product .product .related .products .related-product .inner-content-wrap{width:80%;margin:0 auto;}.single-product .product .related .products .related-product .inner-content-wrap>a{display:block;width:100%;text-decoration:none;}.single-product .product .related .products .related-product .product-image{width:100%;height:235px;margin:0 auto 50px auto;}.single-product .product .related .products .related-product .product-image img{display:inline-block;max-width:100%;max-height:100%;}.single-product .product .related .products .related-product h2{font-family:"Muli",Helvetica,Arial,sans-serif;font-size:20px;font-weight:bold;letter-spacing:0;text-transform:none;color:#54565b;margin-bottom:15px;}.single-product .product .related .products .related-product .price{color:#54565b;font-size:17px;}.single-product .product .related .products .related-product .button-wrap,.single-product .product .related .products .related-product .add-to-cart{margin-top:25px;}@media only screen and (max-width: 1499px){.single-product .product .gsc-back{width:90%;}.single-product .product .gsc-product_info{width:90%;}.single-product .product .gsc-product_info .woocommerce-product-gallery{width:40%;margin-right:5%;}.single-product .product .gsc-product_info .summary{width:55%;}}@media only screen and (max-width: 1399px){.single-product .product .related .products{width:90%;}.single-product .product .related .products .related-product{width:calc(33.33333% - 26.6666666667px);}}@media only screen and (max-width: 1159px){.single-product .product{padding:0 0 5vw 0;}.single-product .product .gsc-back{padding-top:30px;}.single-product .product .gsc-product_info{padding:5vw 10% 10vw 10%;}.single-product .product .gsc-product_info .woocommerce-product-gallery{width:100%;float:none;text-align:center;}.single-product .product .gsc-product_info .summary{width:100%;float:none;margin-top:55px;text-align:center;}.single-product .product .related .products .related-product{width:calc(50% - 20px);}.single-product .product .related .products .related-product:nth-child(3){display:none;}}@media only screen and (max-width: 749px){.single-product .product .gsc-product_info{margin-bottom:60px;}.single-product .product .related{padding:0;}.single-product .product .related .products .related-product{width:100%;margin-bottom:20px;}}@media only screen and (max-width: 599px){.single-product .product{padding:0 0 4vw 0;}.single-product .product .gsc-product_info .summary .variations_form .variations{display:block;}.single-product .product .gsc-product_info .summary .variations_form .variations tbody,.single-product .product .gsc-product_info .summary .variations_form .variations tbody tr,.single-product .product .gsc-product_info .summary .variations_form .variations .label,.single-product .product .gsc-product_info .summary .variations_form .variations .value{display:block;width:100%;}.single-product .product .gsc-product_info .summary .variations_form .variations .label{display:block;margin-bottom:15px;}}.page-template-page-shop-search .gsc-title{margin-top:130px;text-align:center;}.page-template-page-shop-search .gsc-title h1{font-size:93px;line-height:90px;}.page-template-page-shop-search .gsc-title h1 .subhead{display:block;font-size:34px;line-height:30px;color:#95989a;margin-bottom:10px;}@media only screen and (max-width: 1159px){.page-template-page-shop-search .gsc-title{width:90%;margin:80px auto 0 auto;}.page-template-page-shop-search .gsc-title h1 .icon{display:block;margin:0 auto 25px auto;}.page-template-page-shop-search .gsc-title h1 .text{display:block;}}@media only screen and (max-width: 899px){.page-template-page-shop-search .gsc-title h1{font-size:67px;line-height:62px;}}.page-template-page-shop-search .gs-shop_filter{margin-bottom:90px;position:relative;z-index:2;}.page-template-page-shop-search .gs-shop_filter .child-category-filter{display:none;}.page-template-page-shop-search .gs-shop_filter .child-category-filter.shown{display:inline-block;}.page-template-page-shop-search .gsc-products{background:#f5f4f2;padding:130px 0 30px 0;}.page-template-page-shop-search .gsc-products .inner-wrap{width:1295px;margin:0 auto;}.page-template-page-shop-search .gsc-products .inner-wrap .product{width:405px;height:530px;margin-bottom:40px;position:relative;background:#fff;text-align:center;}.page-template-page-shop-search .gsc-products .inner-wrap .product .sale,.page-template-page-shop-search .gsc-products .inner-wrap .product .onsale{display:flex;align-items:center;justify-content:center;width:83px;height:36px;padding-left:12px;position:absolute;top:15px;right:15px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/sale-flag.svg") center no-repeat;background-size:contain;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:21px;line-height:36px;text-transform:uppercase;letter-spacing:.1em;color:#fff;text-align:center;}.page-template-page-shop-search .gsc-products .inner-wrap .product .sale.nitro-lazy,.page-template-page-shop-search .gsc-products .inner-wrap .product .onsale.nitro-lazy{background-image:none !important;}.page-template-page-shop-search .gsc-products .inner-wrap .product .sale.wc-memberships-member-discount,.page-template-page-shop-search .gsc-products .inner-wrap .product .onsale.wc-memberships-member-discount{font-size:14px;line-height:1em;}.page-template-page-shop-search .gsc-products .inner-wrap .product .inner-content-wrap{width:80%;margin:0 auto;}.page-template-page-shop-search .gsc-products .inner-wrap .product .inner-content-wrap>a{display:block;width:100%;text-decoration:none;}.page-template-page-shop-search .gsc-products .inner-wrap .product .product-image{width:100%;height:235px;margin:0 auto 50px auto;}.page-template-page-shop-search .gsc-products .inner-wrap .product .product-image img{display:inline-block;max-width:100%;max-height:100%;}.page-template-page-shop-search .gsc-products .inner-wrap .product h2{font-family:"Muli",Helvetica,Arial,sans-serif;font-size:20px;font-weight:bold;letter-spacing:0;text-transform:none;color:#54565b;margin-bottom:15px;}.page-template-page-shop-search .gsc-products .inner-wrap .product .price{color:#54565b;font-size:17px;}.page-template-page-shop-search .gsc-products .inner-wrap .product .button-wrap,.page-template-page-shop-search .gsc-products .inner-wrap .product .add-to-cart{margin-top:25px;}.page-template-page-shop-search .gsc-products .gsc-view_more{padding:0 0 70px 0;text-align:center;}.page-template-page-shop-search .gsc-products .gsc-view_more .view-more.no-more-posts{opacity:.6;pointer-events:none;}@media only screen and (max-width: 1399px){.page-template-page-shop-search .gsc-products .inner-wrap{width:90%;}.page-template-page-shop-search .gsc-products .inner-wrap .product{width:calc(33.33333% - 26.6666666667px);}}@media only screen and (max-width: 1159px){.page-template-page-shop-search .gsc-products .inner-wrap .product{width:calc(50% - 20px);}}@media only screen and (max-width: 749px){.page-template-page-shop-search .gsc-products{padding:5vw 0 0 0;}.page-template-page-shop-search .gsc-products .inner-wrap .product{width:100%;margin-bottom:20px;}.page-template-page-shop-search .gsc-products .gsc-view_more{padding:calc(10vw - 20px) 0 10vw 0;}}.page-template-page-podcasts .gsc-podcast_filter{width:1390px;margin:80px auto 20px auto;position:relative;z-index:2;}.page-template-page-podcasts .gsc-podcast_filter:after{content:"";display:table;clear:both;}.page-template-page-podcasts .gsc-podcast_filter .left{float:left;}.page-template-page-podcasts .gsc-podcast_filter .left .mobile-filter{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;height:70px;padding:0 55px 0 0;margin:0;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-gray.svg") right center no-repeat;background-size:42px 7px;border:0;outline:0;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:20px;color:#95989a;}.page-template-page-podcasts .gsc-podcast_filter .left .mobile-filter.nitro-lazy{background-image:none !important;}.page-template-page-podcasts .gsc-podcast_filter .left ul{font-size:0;}.page-template-page-podcasts .gsc-podcast_filter .left ul:before{content:"";display:inline-block;vertical-align:middle;width:0;height:70px;}.page-template-page-podcasts .gsc-podcast_filter .left ul li{display:inline-block;vertical-align:middle;margin-right:60px;}.page-template-page-podcasts .gsc-podcast_filter .left ul li:last-child{margin-right:0;}.page-template-page-podcasts .gsc-podcast_filter .right{float:right;}.page-template-page-podcasts .gsc-podcast_filter .right .search-wrap{font-size:0;background:#f5f4f2;}.page-template-page-podcasts .gsc-podcast_filter .right .search-wrap .search{display:inline-block;vertical-align:middle;width:0;overflow:hidden;transition:all .3s;}.page-template-page-podcasts .gsc-podcast_filter .right .search-wrap .search input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;vertical-align:middle;width:230px;height:40px;border:0;border-bottom:1px solid #95989a;border-radius:0;outline:0;padding:0;margin:0;background:#f5f4f2;font-family:"Muli",Helvetica,Arial,sans-serif;font-size:18px;color:#54565b;}.page-template-page-podcasts .gsc-podcast_filter .right .search-wrap .search-toggle{display:inline-block;vertical-align:middle;width:70px;height:70px;background:#f5f4f2 url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/search.svg") center no-repeat;background-size:19px 20px;}.page-template-page-podcasts .gsc-podcast_filter .right .search-wrap .search-toggle.nitro-lazy{background-image:none !important;}.page-template-page-podcasts .gsc-podcast_filter .right .search-wrap.active .search{width:245px;padding-left:15px;}@media only screen and (max-width: 1499px){.page-template-page-podcasts .gsc-podcast_filter{width:90%;}}@media only screen and (max-width: 1399px){.page-template-page-podcasts .gsc-podcast_filter{background:#f5f4f2;text-align:center;}.page-template-page-podcasts .gsc-podcast_filter .left{padding-left:15px;}.page-template-page-podcasts .gsc-podcast_filter .left .mobile-filter{display:inline-block;}.page-template-page-podcasts .gsc-podcast_filter .left ul{display:none;}}@media only screen and (max-width: 749px){.page-template-page-podcasts .gsc-podcast_filter{text-align:center;margin-top:0;}.page-template-page-podcasts .gsc-podcast_filter .left{float:none;}.page-template-page-podcasts .gsc-podcast_filter .right{float:none;}}@media only screen and (max-width: 479px){.page-template-page-podcasts .gsc-podcast_filter .right .search-wrap .search input[type=text]{width:175px;}.page-template-page-podcasts .gsc-podcast_filter .right .search-wrap.active .search{width:190px;}}.page-template-page-podcasts .gsc-podcasts{width:1390px;margin:0 auto 100px auto;}.page-template-page-podcasts .gsc-podcasts:after{content:"";display:table;clear:both;}.page-template-page-podcasts .gsc-podcasts .podcast{width:450px;height:215px;float:left;margin-bottom:20px;}.page-template-page-podcasts .gsc-podcasts .podcast.sparkle{background:#ee5554;}.page-template-page-podcasts .gsc-podcasts .podcast.sparkle .inner-content-wrap .category{color:#f4a89c;}.page-template-page-podcasts .gsc-podcasts .podcast.shine{background:#f4a89c;}.page-template-page-podcasts .gsc-podcasts .podcast.shine .inner-content-wrap .category{color:#ee5554;}.page-template-page-podcasts .gsc-podcasts .podcast a{display:block;width:100%;height:100%;text-decoration:none;}.page-template-page-podcasts .gsc-podcasts .podcast .inner-content-wrap{padding:0 45px;}.page-template-page-podcasts .gsc-podcasts .podcast .inner-content-wrap .category{display:block;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:25px;letter-spacing:.1em;margin-bottom:10px;}.page-template-page-podcasts .gsc-podcasts .podcast .inner-content-wrap h2{font-size:36px;line-height:1.2em;}@media only screen and (max-width: 1499px){.page-template-page-podcasts .gsc-podcasts{width:90%;}.page-template-page-podcasts .gsc-podcasts .podcast{width:calc(50% - 10px);}.page-template-page-podcasts .gsc-podcasts .podcast .inner-content-wrap h2{font-size:42px;}}@media only screen and (max-width: 849px){.page-template-page-podcasts .gsc-podcasts .podcast{width:100%;}}@media only screen and (max-width: 749px){.page-template-page-podcasts .gsc-podcasts{margin-bottom:5vw;}}@media only screen and (max-width: 479px){.page-template-page-podcasts .gsc-podcasts .podcast .inner-content-wrap .category{font-size:24px;}.page-template-page-podcasts .gsc-podcasts .podcast .inner-content-wrap h2{font-size:32px;}}@media only screen and (max-width: 1349px){.tax-podcast_categories .gs-hero_image_right .inner-wrap .inner-content-wrap{padding-top:5vw;}}@media only screen and (max-width: 749px){.tax-podcast_categories .gs-hero_image_right .inner-wrap{padding-bottom:80px;}}.tax-podcast_categories .gsc-podcasts{width:1100px;margin:0 auto;padding:130px 0;}@media only screen and (max-width: 599px){.tax-podcast_categories .gsc-podcasts{padding:80px 0;}}.tax-podcast_categories .gsc-podcasts .podcast{background:#56c2b5;margin-bottom:50px;}.tax-podcast_categories .gsc-podcasts .podcast:last-child{margin-bottom:0;}.tax-podcast_categories .gsc-podcasts .podcast .player{padding:15px 0;background:#b1dfdd;}.tax-podcast_categories .gsc-podcasts .podcast .player:after{content:"";display:table;clear:both;}.tax-podcast_categories .gsc-podcasts .podcast .player .number{width:250px;float:left;text-align:center;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:37px;line-height:48px;text-transform:uppercase;color:#56c2b5;}.tax-podcast_categories .gsc-podcasts .podcast .player .gs-audio_player{width:calc(100% - 250px);float:right;}.tax-podcast_categories .gsc-podcasts .podcast .info{padding:45px 0;}.tax-podcast_categories .gsc-podcasts .podcast .info .inner-content-wrap{width:775px;margin:0 auto 0 70px;}.tax-podcast_categories .gsc-podcasts .podcast .info .inner-content-wrap h2{font-size:37px;line-height:1em;margin-bottom:10px;}.tax-podcast_categories .gsc-podcasts .podcast .info .inner-content-wrap h3{font-size:27px;line-height:1em;margin-bottom:25px;}@media only screen and (max-width: 1349px){.tax-podcast_categories .gsc-podcasts{padding-top:0;}}@media only screen and (max-width: 1199px){.tax-podcast_categories .gsc-podcasts{width:90%;}.tax-podcast_categories .gsc-podcasts .podcast .info .inner-content-wrap{width:80%;margin:0 auto;}}@media only screen and (max-width: 749px){.tax-podcast_categories .gsc-podcasts .podcast .player .number{width:125px;font-size:24px;}.tax-podcast_categories .gsc-podcasts .podcast .player .gs-audio_player{width:calc(100% - 125px);}}.mejs__container{width:100% !important;background:none;}.mejs__container .mejs__inner:after{content:"";display:table;clear:both;}.mejs__container .mejs__inner .mejs__controls{height:48px;background:none;}.mejs__container .mejs__inner .mejs__controls .mejs__button{width:48px;height:48px;}.mejs__container .mejs__inner .mejs__controls .mejs__button button{width:48px;height:48px;background:#ee5554 url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/play-white.svg") center no-repeat;background-size:9px 18px;border-radius:50%;margin:0;overflow:hidden;}.mejs__container .mejs__inner .mejs__controls .mejs__button button.nitro-lazy{background-image:none !important;}.mejs__container .mejs__inner .mejs__controls .mejs__button.mejs__pause button{background:#ee5554 url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/pause-white.svg") center no-repeat;background-size:12px 18px;}.mejs__container .mejs__inner .mejs__controls .mejs__button.mejs__pause button.nitro-lazy{background-image:none !important;}.mejs__container .mejs__inner .mejs__controls .mejs__time-rail{height:48px;padding-top:0;}.mejs__container .mejs__inner .mejs__controls .mejs__time-rail .mejs__time-total{height:2px;margin-top:22px;background:#fff;}.mejs__container .mejs__inner .mejs__controls .mejs__time-rail .mejs__time-handle{top:-3px;}.mejs__container .mejs__inner .mejs__controls .mejs__time{padding-top:0;height:48px;line-height:48px;}.page-template-page-prayer-requests .gs-simple_content .inner-wrap{padding-bottom:70px;}.page-template-page-prayer-requests .gs-form{margin-bottom:130px;}.single-girls-resource .gsc-resource_options{width:1250px;margin:0 auto;padding:80px 0 250px 0;background:#ee5554;}.single-girls-resource .gsc-resource_options .inner-content-wrap{width:1000px;margin:0 auto;}.single-girls-resource .gsc-resource_options .inner-content-wrap h2{font-size:25px;line-height:1em;}.single-girls-resource .gsc-resource_options .inner-content-wrap .copy.what-you-need{width:70%;margin-bottom:45px;}.single-girls-resource .gsc-resource_options .inner-content-wrap .copy.what-you-need ul{-moz-columns:2;columns:2;-moz-column-gap:75px;column-gap:75px;}.single-girls-resource .gsc-resource_options .inner-content-wrap .copy.what-you-need ul li{margin-bottom:5px;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:25px;font-weight:normal;text-transform:uppercase;}@media only screen and (max-width: 1349px){.single-girls-resource .gsc-resource_options{width:90%;}.single-girls-resource .gsc-resource_options .inner-content-wrap{width:80%;}.single-girls-resource .gsc-resource_options .inner-content-wrap .copy.what-you-need{width:100%;}}@media only screen and (max-width: 749px){.single-girls-resource .gsc-resource_options{padding-bottom:80px;}.single-girls-resource .gsc-resource_options .inner-content-wrap .copy.what-you-need ul{-moz-columns:1;columns:1;}}.single-girls-resource .gsc-video_gallery{width:1050px;margin:-180px auto 0 auto;font-size:0;text-align:center;}.single-girls-resource .gsc-video_gallery .video{display:inline-block;vertical-align:top;width:450px;height:450px;}.single-girls-resource .gsc-video_gallery .video a{display:block;width:100%;height:100%;text-decoration:none;}.single-girls-resource .gsc-video_gallery .gallery{display:inline-block;vertical-align:top;width:600px;position:relative;padding-bottom:25px;}.single-girls-resource .gsc-video_gallery .gallery .swiper-container{width:100%;height:450px;position:relative;}.single-girls-resource .gsc-video_gallery .gallery .swiper-container .swiper-button-prev{width:65px;height:65px;background:#56c2b5 url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/slider-arrow-left-dteal.svg") center no-repeat;background-size:14px 28px;position:absolute;bottom:0;right:66px;left:auto;top:auto;margin-top:0;}.single-girls-resource .gsc-video_gallery .gallery .swiper-container .swiper-button-prev.nitro-lazy{background-image:none !important;}.single-girls-resource .gsc-video_gallery .gallery .swiper-container .swiper-button-next{width:65px;height:65px;background:#56c2b5 url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/slider-arrow-right-dteal.svg") center no-repeat;background-size:14px 28px;position:absolute;bottom:0;right:0;left:auto;top:auto;margin-top:0;}.single-girls-resource .gsc-video_gallery .gallery .swiper-container .swiper-button-next.nitro-lazy{background-image:none !important;}.single-girls-resource .gsc-video_gallery .gallery .swiper-pagination{width:100%;position:absolute;bottom:0;text-align:center;font-size:0;}.single-girls-resource .gsc-video_gallery .gallery .swiper-pagination-bullet{display:inline-block;vertical-align:middle;width:11px;height:11px;margin-right:15px;background:#95989a;border:0;opacity:1;}.single-girls-resource .gsc-video_gallery .gallery .swiper-pagination-bullet:last-child{margin-right:0;}.single-girls-resource .gsc-video_gallery .gallery .swiper-pagination-bullet-active{background:#56c2b5;}@media only screen and (max-width: 1349px){.single-girls-resource .gsc-video_gallery{width:80%;}.single-girls-resource .gsc-video_gallery .video{width:40%;}.single-girls-resource .gsc-video_gallery .gallery{width:60%;}}@media only screen and (max-width: 899px){.single-girls-resource .gsc-video_gallery .video{display:block;width:100%;}.single-girls-resource .gsc-video_gallery .gallery{display:block;width:100%;}}@media only screen and (max-width: 749px){.single-girls-resource .gsc-video_gallery{width:90%;margin-top:100px;}.single-girls-resource .gsc-video_gallery .video{margin-bottom:45px;}}@media only screen and (max-width: 1199px){.page-template-page-partnerships .gs-hero_centered_image_left .inner-wrap .inner-content-wrap .inner h1{font-size:76px;line-height:70px;}}@media only screen and (max-width: 1159px){.page-template-page-partnerships .gs-hero_centered_image_left:after{display:none;}}@media only screen and (max-width: 1049px){.page-template-page-partnerships .gs-hero_centered_image_left .inner-wrap{width:80%;}}@media only screen and (max-width: 749px){.page-template-page-partnerships .gs-hero_centered_image_left .inner-wrap{width:100%;}}@media only screen and (max-width: 479px){.page-template-page-partnerships .gs-hero_centered_image_left .inner-wrap .inner-content-wrap .inner h1{font-size:48px;line-height:42px;}}@media only screen and (max-width: 749px){.page-template-page-partnerships .gs-box_content{width:100%;margin-bottom:20px;}.page-template-page-partnerships .gs-box_content:after{display:none;}}.single-partner .gsc-partner_content .inner-wrap{width:1420px;margin:0 0 0 auto;padding:75px 0 130px 0;position:relative;}.single-partner .gsc-partner_content .inner-wrap:after{content:"";display:table;clear:both;}.single-partner .gsc-partner_content .inner-wrap:before{content:"";display:block;width:405px;height:420px;position:absolute;top:0;right:-95px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/dots-gray.svg") center no-repeat;background-size:contain;}.single-partner .gsc-partner_content .inner-wrap .left{width:630px;float:left;}.single-partner .gsc-partner_content .inner-wrap .left .button-wrap{margin-top:60px;}.single-partner .gsc-partner_content .inner-wrap .right{width:535px;float:right;position:relative;z-index:2;}.single-partner .gsc-partner_content .inner-wrap .right>.inner-content-wrap{width:440px;}.single-partner .gsc-partner_content .inner-wrap .right>.inner-content-wrap .video-logo:after{content:"";display:table;clear:both;}.single-partner .gsc-partner_content .inner-wrap .right>.inner-content-wrap .video-logo .video{width:50%;height:220px;float:left;}.single-partner .gsc-partner_content .inner-wrap .right>.inner-content-wrap .video-logo .video .play-icon{display:block;width:100%;height:100%;}.single-partner .gsc-partner_content .inner-wrap .right>.inner-content-wrap .video-logo .video .play-icon .inner-content-wrap .icon{width:85px;height:85px;}.single-partner .gsc-partner_content .inner-wrap .right>.inner-content-wrap .video-logo .logo{width:50%;height:220px;float:right;background:#fff;text-align:center;}.single-partner .gsc-partner_content .inner-wrap .right>.inner-content-wrap .video-logo .logo:before{content:"";display:inline-block;vertical-align:middle;width:0;height:100%;}.single-partner .gsc-partner_content .inner-wrap .right>.inner-content-wrap .video-logo .logo img{display:inline-block;vertical-align:middle;width:80%;}.single-partner .gsc-partner_content .inner-wrap .right>.inner-content-wrap .stats{background:#ee5554;text-align:center;padding:60px 0;}.single-partner .gsc-partner_content .inner-wrap .right>.inner-content-wrap .stats .stat{width:90%;margin:0 auto 30px auto;}.single-partner .gsc-partner_content .inner-wrap .right>.inner-content-wrap .stats .stat:last-child{margin-bottom:0;}.single-partner .gsc-partner_content .inner-wrap .right>.inner-content-wrap .stats h2{font-size:28px;line-height:1em;}.single-partner .gsc-partner_content .inner-wrap .right>.inner-content-wrap .stats p{font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:38px;text-transform:uppercase;letter-spacing:.029em;color:#fff;}.single-partner .gsc-partner_content .inner-wrap .right>.inner-content-wrap .button-wrap .btn{width:100%;}@media only screen and (max-width: 1549px){.single-partner .gsc-partner_content .inner-wrap{width:90%;}.single-partner .gsc-partner_content .inner-wrap .left{width:calc(100% - 650px);}}@media only screen and (max-width: 1159px){.single-partner .gsc-partner_content .inner-wrap{width:95%;}.single-partner .gsc-partner_content .inner-wrap .left{width:calc(100% - 550px);}.single-partner .gsc-partner_content .inner-wrap .right{width:450px;}.single-partner .gsc-partner_content .inner-wrap .right>.inner-content-wrap{width:400px;}}@media only screen and (max-width: 999px){.single-partner .gsc-partner_content .inner-wrap{width:80%;margin:0 auto;}.single-partner .gsc-partner_content .inner-wrap:before{display:none;}.single-partner .gsc-partner_content .inner-wrap .left{width:100%;float:none;text-align:center;}.single-partner .gsc-partner_content .inner-wrap .right{margin:60px auto 0 auto;float:none;}.single-partner .gsc-partner_content .inner-wrap .right>.inner-content-wrap{margin:0 auto;}}@media only screen and (max-width: 599px){.single-partner .gsc-partner_content .inner-wrap{padding-bottom:10vw;}.single-partner .gsc-partner_content .inner-wrap .right{width:100%;}.single-partner .gsc-partner_content .inner-wrap .right>.inner-content-wrap{width:100%;}}@media only screen and (max-width: 479px){.single-partner .gsc-partner_content .inner-wrap{width:90%;padding-bottom:5vw;}}.single-partner .gsc-partner_details{background:#ee5554;padding:130px 0;}@media only screen and (max-width: 599px){.single-partner .gsc-partner_details{padding:80px 0;}}.single-partner .gsc-partner_details .inner-wrap{width:1300px;margin:0 auto;}.single-partner .gsc-partner_details .details{-moz-columns:2;columns:2;-moz-column-gap:150px;column-gap:150px;}.single-partner .gsc-partner_details .details .detail{margin-bottom:60px;page-break-inside:avoid;}.single-partner .gsc-partner_details .details .detail h2{font-size:36px;line-height:1em;}.single-partner .gsc-partner_details .button-wrap span{display:inline-block;vertical-align:middle;}.single-partner .gsc-partner_details .button-wrap span:nth-child(2){margin-left:45px;}@media only screen and (max-width: 1399px){.single-partner .gsc-partner_details .inner-wrap{width:80%;}}@media only screen and (max-width: 1159px){.single-partner .gsc-partner_details .inner-wrap .details{-moz-column-gap:75px;column-gap:75px;}}@media only screen and (max-width: 849px){.single-partner .gsc-partner_details .inner-wrap .details{-moz-columns:1;columns:1;}.single-partner .gsc-partner_details .inner-wrap .button-wrap span{display:block;}.single-partner .gsc-partner_details .inner-wrap .button-wrap span:nth-child(2){margin-left:0;margin-top:15px;}}@media only screen and (max-width: 479px){.single-partner .gsc-partner_details .inner-wrap{width:80%;}}.page-template-page-contact .gsc-contact_info{width:1205px;margin:0 auto 130px auto;position:relative;background:#f69655;}.page-template-page-contact .gsc-contact_info .map{width:540px;height:100%;position:absolute;top:0;left:0;}.page-template-page-contact .gsc-contact_info .info{width:665px;margin:0 0 0 auto;}.page-template-page-contact .gsc-contact_info .info .inner-content-wrap{width:525px;margin:0 auto;padding:60px 0;}.page-template-page-contact .gsc-contact_info .info .inner-content-wrap dl dt{font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:26px;letter-spacing:.132em;color:#fdccaa;margin-bottom:10px;}.page-template-page-contact .gsc-contact_info .info .inner-content-wrap dl dd{font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:28px;letter-spacing:.042em;color:#fff;margin-bottom:25px;}.page-template-page-contact .gsc-contact_info .info .inner-content-wrap dl dd:last-child{margin-bottom:0;}.page-template-page-contact .gsc-contact_info .info .inner-content-wrap dl dd a{color:#fff;text-decoration:none;}@media only screen and (max-width: 1299px){.page-template-page-contact .gsc-contact_info{width:90%;}.page-template-page-contact .gsc-contact_info .map{width:45%;}.page-template-page-contact .gsc-contact_info .info{width:55%;}.page-template-page-contact .gsc-contact_info .info .inner-content-wrap{width:80%;}}@media only screen and (max-width: 749px){.page-template-page-contact .gsc-contact_info{margin-bottom:5vw;}.page-template-page-contact .gsc-contact_info .map{width:100%;height:450px;position:static;}.page-template-page-contact .gsc-contact_info .info{width:100%;margin:0;}}.page-template-page-jobs .gsc-volunteer_content{background:#56c2b5;padding:130px 0;}@media only screen and (max-width: 599px){.page-template-page-jobs .gsc-volunteer_content{padding:80px 0;}}.page-template-page-jobs .gsc-volunteer_content .inner-wrap{width:1260px;margin:0 auto;position:relative;}.page-template-page-jobs .gsc-volunteer_content .inner-wrap:before{content:"";display:block;width:195px;height:50px;position:absolute;top:45px;left:-100px;z-index:3;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/colored-arrows.svg") center no-repeat;background-size:contain;}.page-template-page-jobs .gsc-volunteer_content .inner-wrap:after{content:"";display:block;width:95%;height:95%;position:absolute;bottom:-20px;right:-20px;z-index:1;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/stripes-lteal.png") center no-repeat;background-size:cover;}.page-template-page-jobs .gsc-volunteer_content .inner-wrap .inner-content-wrap{padding:150px 0;position:relative;z-index:2;background:#fff;}.page-template-page-jobs .gsc-volunteer_content .inner-wrap .inner-content-wrap .inner{width:765px;margin:0 auto;text-align:center;}@media only screen and (max-width: 1499px){.page-template-page-jobs .gsc-volunteer_content .inner-wrap:before{left:-35px;}}@media only screen and (max-width: 1399px){.page-template-page-jobs .gsc-volunteer_content .inner-wrap{width:90%;}}@media only screen and (max-width: 999px){.page-template-page-jobs .gsc-volunteer_content .inner-wrap .inner-content-wrap .inner{width:80%;}}@media only screen and (max-width: 749px){.page-template-page-jobs .gsc-volunteer_content .inner-wrap:before,.page-template-page-jobs .gsc-volunteer_content .inner-wrap:after{display:none;}.page-template-page-jobs .gsc-volunteer_content .inner-wrap .inner-content-wrap{padding:100px 0;}}@media only screen and (max-width: 479px){.page-template-page-jobs .gsc-volunteer_content .inner-wrap .inner-content-wrap{padding:80px 0;}}.page-template-page-jobs .gsc-jobs{margin-bottom:110px;}.page-template-page-jobs .gsc-jobs .inner-wrap{width:1340px;margin:0 auto;}.page-template-page-jobs .gsc-jobs .inner-wrap:after{content:"";display:table;clear:both;}.page-template-page-jobs .gsc-jobs .inner-wrap .job{width:660px;float:left;margin-right:20px;margin-bottom:20px;background:#ee5554;}.page-template-page-jobs .gsc-jobs .inner-wrap .job:nth-child(2n){margin-right:0;}.page-template-page-jobs .gsc-jobs .inner-wrap .job>a{display:block;width:100%;height:100%;text-decoration:none;}.page-template-page-jobs .gsc-jobs .inner-wrap .job .inner-content-wrap{width:85%;margin:0 auto;padding:60px 0;}.page-template-page-jobs .gsc-jobs .inner-wrap .job .inner-content-wrap h2{font-size:40px;line-height:1em;}.page-template-page-jobs .gsc-jobs .inner-wrap .job .inner-content-wrap .button-wrap{margin-top:35px;}.page-template-page-jobs .gsc-jobs.volunteer{margin-top:130px;}.page-template-page-jobs .gsc-jobs.volunteer .inner-wrap .job{background:#f05786;}@media only screen and (max-width: 1449px){.page-template-page-jobs .gsc-jobs .inner-wrap{width:90%;}.page-template-page-jobs .gsc-jobs .inner-wrap .job{width:49%;margin-right:2%;}}@media only screen and (max-width: 849px){.page-template-page-jobs .gsc-jobs{margin-bottom:5vw;}.page-template-page-jobs .gsc-jobs .inner-wrap .job{width:100%;margin-right:0;float:none;}.page-template-page-jobs .gsc-jobs .inner-wrap .job:last-child{margin-bottom:0;}.page-template-page-jobs .gsc-jobs .inner-wrap .job .inner-content-wrap{width:80%;}.page-template-page-jobs .gsc-jobs.volunteer{margin-top:5vw;}}@media only screen and (max-width: 599px){.page-template-page-jobs .gsc-jobs .inner-wrap .job{text-align:center;}}.page-template-page-find-a-club .gsc-find_club{height:685px;position:relative;background:#000;}.page-template-page-find-a-club .gsc-find_club .map{width:100%;height:100%;}.page-template-page-find-a-club .gsc-find_club .map-content{width:365px;position:absolute;top:70px;left:70px;z-index:2;background:#56c2b5;}.page-template-page-find-a-club .gsc-find_club .map-content .inner-content-wrap{width:80%;margin:0 auto;padding:35px 0;}.page-template-page-find-a-club .gsc-find_club .map-content .inner-content-wrap .map-filters{margin-top:35px;}.page-template-page-find-a-club .gsc-find_club .map-content .inner-content-wrap .map-filters form{width:90%;}.page-template-page-find-a-club .gsc-find_club .map-content .inner-content-wrap .map-filters form input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:40px;border:0;outline:0;border-bottom:2px solid #b1dfdd;border-radius:0;padding:0 5px;margin:0;background:none;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:30px;text-transform:uppercase;letter-spacing:.04em;color:#fff;}.page-template-page-find-a-club .gsc-find_club .map-content .inner-content-wrap .map-filters form input[type=text]::-webkit-input-placeholder{color:#fff;}.page-template-page-find-a-club .gsc-find_club .map-content .inner-content-wrap .map-filters form input[type=text]::-moz-placeholder{color:#fff;}.page-template-page-find-a-club .gsc-find_club .map-content .inner-content-wrap .map-filters form input[type=text]:-ms-input-placeholder{color:#fff;}.page-template-page-find-a-club .gsc-find_club .map-content .inner-content-wrap .map-filters form input[type=text]:-moz-placeholder{color:#fff;}.page-template-page-find-a-club .gsc-find_club .map-content .inner-content-wrap .map-filters form button[type=submit]{margin-left:5px;margin-top:15px;}@media only screen and (max-width: 1199px){.page-template-page-find-a-club .gsc-find_club{height:auto;}.page-template-page-find-a-club .gsc-find_club .map{height:685px;}.page-template-page-find-a-club .gsc-find_club .map-content{width:100%;position:static;}.page-template-page-find-a-club .gsc-find_club .map-content .inner-content-wrap .map-filters form{width:100%;font-size:0;}.page-template-page-find-a-club .gsc-find_club .map-content .inner-content-wrap .map-filters form input[type=text]{display:inline-block;vertical-align:middle;width:60%;margin-right:5%;}.page-template-page-find-a-club .gsc-find_club .map-content .inner-content-wrap .map-filters form select{display:inline-block;vertical-align:middle;width:35%;margin:0;}}@media only screen and (max-width: 749px){.page-template-page-find-a-club .gsc-find_club .map{height:550px;}.page-template-page-find-a-club .gsc-find_club .map-content .inner-content-wrap .map-filters form input[type=text]{width:50%;}.page-template-page-find-a-club .gsc-find_club .map-content .inner-content-wrap .map-filters form select{width:45%;}}@media only screen and (max-width: 599px){.page-template-page-find-a-club .gsc-find_club .map{height:400px;}.page-template-page-find-a-club .gsc-find_club .map-content .inner-content-wrap .map-filters form input[type=text]{display:block;width:100%;}.page-template-page-find-a-club .gsc-find_club .map-content .inner-content-wrap .map-filters form select{display:block;width:100%;margin-top:15px;}}.page-template-page-girls .gsc-app{position:relative;}.page-template-page-girls .gsc-app .image-wrap{position:absolute;top:0;left:50%;transform:translateX(-50%);}.page-template-page-girls .gsc-app .image-wrap .image{width:450px;overflow:hidden;}.page-template-page-girls .gsc-app .image-wrap .image img{display:block;width:100%;}.page-template-page-girls .gsc-app .inner-wrap{width:1300px;margin:0 auto;padding:100px 0 200px 0;}.page-template-page-girls .gsc-app .inner-wrap:after{content:"";display:table;clear:both;}.page-template-page-girls .gsc-app .inner-wrap .left{width:375px;min-height:600px;position:relative;padding-bottom:90px;float:left;}.page-template-page-girls .gsc-app .inner-wrap .right{width:375px;min-height:600px;position:relative;padding-bottom:90px;float:right;}.page-template-page-girls .gsc-app .inner-wrap .button-wrap{position:absolute;bottom:0;left:0;}@media only screen and (max-width: 1399px){.page-template-page-girls .gsc-app .image-wrap{width:25%;top:50%;transform:translate(-50%,-50%);}.page-template-page-girls .gsc-app .image-wrap .image{width:100%;}.page-template-page-girls .gsc-app .inner-wrap{width:90%;}.page-template-page-girls .gsc-app .inner-wrap .left{width:35%;min-height:0;}.page-template-page-girls .gsc-app .inner-wrap .right{width:35%;min-height:0;}}@media only screen and (max-width: 1159px){.page-template-page-girls .gsc-app .image-wrap{width:35%;top:0;left:auto;right:5%;transform:none;}.page-template-page-girls .gsc-app .inner-wrap{padding-top:40px;padding-bottom:100px;}.page-template-page-girls .gsc-app .inner-wrap .left{width:45%;float:none;}.page-template-page-girls .gsc-app .inner-wrap .right{width:45%;float:none;margin-top:80px;}}@media only screen and (max-width: 949px){.page-template-page-girls .gsc-app .image-wrap{width:40%;right:2.5%;}.page-template-page-girls .gsc-app .inner-wrap .left{width:55%;}.page-template-page-girls .gsc-app .inner-wrap .right{width:55%;}}@media only screen and (max-width: 749px){.page-template-page-girls .gsc-app{padding:5vw 0 0 0;}.page-template-page-girls .gsc-app .image-wrap{position:static;margin:0 auto;}.page-template-page-girls .gsc-app .inner-wrap{width:80%;margin:0 auto;padding:5vw 0 250px 0;text-align:center;}.page-template-page-girls .gsc-app .inner-wrap .left,.page-template-page-girls .gsc-app .inner-wrap .right{width:100%;padding-bottom:0;}.page-template-page-girls .gsc-app .inner-wrap .copy ul,.page-template-page-girls .gsc-app .inner-wrap .copy ol{text-align:left;}.page-template-page-girls .gsc-app .inner-wrap .button-wrap{position:static;margin-top:35px;}}@media only screen and (max-width: 479px){.page-template-page-girls .gsc-app .inner-wrap{padding:5vw 0 200px 0;}.page-template-page-girls .gsc-app .inner-wrap .button-wrap .btn{font-size:16px;}}@media only screen and (max-width: 374px){.page-template-page-girls .gsc-app .inner-wrap .button-wrap .btn{font-size:14px;}}@media only screen and (max-width: 749px){.page-template-page-girls .gs-offset_image_block.no-app-band{margin-top:300px;}}@media only screen and (max-width: 599px){.page-template-page-girls .gs-offset_image_block.no-app-band{margin-top:40vw;}}.page-template-page-girls .woocommerce-info{border-top:0;background:#fff;padding:20px 30px;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:21px;font-weight:normal;line-height:25px;}.page-template-page-girls .woocommerce-info a{color:#56c2b5;}.page-template-page-girls .woocommerce-info:before{display:none;}.page-template-page-magazines .gsc-hero{height:600px;position:relative;}.page-template-page-magazines .gsc-hero:before{content:"";display:block;width:262px;height:348px;position:absolute;bottom:-10px;left:-130px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/dots-yellow.svg") center no-repeat;background-size:contain;}.page-template-page-magazines .gsc-hero .inner-wrap{width:1420px;margin:0 0 0 auto;font-size:0;text-align:center;position:relative;z-index:2;}.page-template-page-magazines .gsc-hero .inner-wrap .image-wrap{display:inline-block;vertical-align:middle;width:525px;}.page-template-page-magazines .gsc-hero .inner-wrap .image-wrap .image{width:100%;}.page-template-page-magazines .gsc-hero .inner-wrap .image-wrap .image img{display:block;width:100%;}.page-template-page-magazines .gsc-hero .inner-wrap .inner-content-wrap{display:inline-block;vertical-align:middle;width:calc(100% - 525px);text-align:left;padding-left:100px;position:relative;}.page-template-page-magazines .gsc-hero .inner-wrap .inner-content-wrap:after{content:"";display:block;width:209px;height:54px;position:absolute;right:35px;top:50%;transform:translateY(-50%);background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/colored-arrows-reversed.svg") center no-repeat;background-size:contain;}@media only screen and (max-width: 1549px){.page-template-page-magazines .gsc-hero .inner-wrap{width:90%;}.page-template-page-magazines .gsc-hero .inner-wrap .image-wrap{width:35%;}.page-template-page-magazines .gsc-hero .inner-wrap .inner-content-wrap{width:65%;padding-left:5%;}}@media only screen and (max-width: 1399px){.page-template-page-magazines .gsc-hero .inner-wrap .image-wrap{width:30%;}.page-template-page-magazines .gsc-hero .inner-wrap .inner-content-wrap{width:70%;padding-left:2.5%;}}@media only screen and (max-width: 1259px){.page-template-page-magazines .gsc-hero .inner-wrap .inner-content-wrap:after{width:160px;height:41px;}}@media only screen and (max-width: 1049px){.page-template-page-magazines .gsc-hero{height:auto;}.page-template-page-magazines .gsc-hero .inner-wrap{width:100%;}.page-template-page-magazines .gsc-hero .inner-wrap .image-wrap{display:block;width:70%;margin:30px auto 0 auto;}.page-template-page-magazines .gsc-hero .inner-wrap .inner-content-wrap{display:block;width:100%;padding:45px 0 100px 0;text-align:center;}.page-template-page-magazines .gsc-hero .inner-wrap .inner-content-wrap:after{top:70px;transform:none;}}@media only screen and (max-width: 899px){.page-template-page-magazines .gsc-hero .inner-wrap .inner-content-wrap:after{top:58px;}}@media only screen and (max-width: 749px){.page-template-page-magazines .gsc-hero .inner-wrap .inner-content-wrap:after{width:100px;height:26px;top:65px;}}@media only screen and (max-width: 599px){.page-template-page-magazines .gsc-hero .inner-wrap .image-wrap{width:80%;}.page-template-page-magazines .gsc-hero .inner-wrap .inner-content-wrap:after{display:none;}}.page-template-page-magazine-ind .gsc-mission{position:relative;}.page-template-page-magazine-ind .gsc-mission:before{content:"";width:1630px;height:20px;position:absolute;top:-20px;left:-15px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/section-stripe-yellow.png") center no-repeat;background-size:cover;}.page-template-page-magazine-ind .gsc-mission .inner-wrap{height:675px;position:relative;z-index:2;}.page-template-page-magazine-ind .gsc-mission .inner-wrap .inner-content-wrap{width:1260px;height:100%;margin:0 auto;position:relative;}.page-template-page-magazine-ind .gsc-mission .inner-wrap .inner-content-wrap .image-wrap{position:absolute;top:-75px;right:0;}.page-template-page-magazine-ind .gsc-mission .inner-wrap .inner-content-wrap .image-wrap .image{width:540px;}.page-template-page-magazine-ind .gsc-mission .inner-wrap .inner-content-wrap .image-wrap .image img{display:block;width:100%;}.page-template-page-magazine-ind .gsc-mission .inner-wrap .inner-content-wrap .mission{width:600px;height:100%;}@media only screen and (max-width: 1399px){.page-template-page-magazine-ind .gsc-mission{margin-top:20px;}.page-template-page-magazine-ind .gsc-mission .inner-wrap .inner-content-wrap{width:80%;}.page-template-page-magazine-ind .gsc-mission .inner-wrap .inner-content-wrap .image-wrap{width:40%;top:50%;transform:translateY(-50%);}.page-template-page-magazine-ind .gsc-mission .inner-wrap .inner-content-wrap .image-wrap .image{width:100%;}.page-template-page-magazine-ind .gsc-mission .inner-wrap .inner-content-wrap .mission{width:45%;}}@media only screen and (max-width: 749px){.page-template-page-magazine-ind .gsc-mission .inner-wrap{height:550px;}}@media only screen and (max-width: 599px){.page-template-page-magazine-ind .gsc-mission .inner-wrap{height:auto;}.page-template-page-magazine-ind .gsc-mission .inner-wrap .inner-content-wrap .image-wrap{display:none;}.page-template-page-magazine-ind .gsc-mission .inner-wrap .inner-content-wrap .mission{width:100%;text-align:center;padding:80px 0;}}.page-template-page-magazine-ind .gs-related_posts .posts .resource:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(99,99,99,.35);}.page-template-page-magazine-ind .gs-related_posts .posts .resource a{position:relative;z-index:2;}.page-template-page-magazine-ind .gs-resources_block{margin-top:0;padding-bottom:0;}.page-template-page-magazine-ind .gs-resources_block:after{display:none;}.page-template-page-magazine-ind .gs-cta{margin-top:100px;}.page-template-page-club-volunteer .gsc-means{width:1260px;margin:130px auto 0 auto;position:relative;}.page-template-page-club-volunteer .gsc-means:before{content:"";display:block;width:97.5%;height:97.5%;position:absolute;bottom:-30px;left:-30px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/hero-stripe-yellow.png") center no-repeat;background-size:cover;}.page-template-page-club-volunteer .gsc-means .inner-wrap{position:relative;z-index:2;}.page-template-page-club-volunteer .gsc-means .inner-wrap:after{content:"";display:table;clear:both;}.page-template-page-club-volunteer .gsc-means .inner-wrap .left{width:685px;float:left;background:#f69655;}.page-template-page-club-volunteer .gsc-means .inner-wrap .left .inner-content-wrap{width:485px;margin:0 auto;padding:100px 0;}@media only screen and (max-width: 599px){.page-template-page-club-volunteer .gsc-means .inner-wrap .left .inner-content-wrap{padding:65px 0;}}.page-template-page-club-volunteer .gsc-means .inner-wrap .right{width:575px;float:right;border-left:2px solid #fff;background:#fdccaa;}.page-template-page-club-volunteer .gsc-means .inner-wrap .right .inner-content-wrap{width:430px;margin:0 auto;padding:100px 0;}@media only screen and (max-width: 599px){.page-template-page-club-volunteer .gsc-means .inner-wrap .right .inner-content-wrap{padding:65px 0;}}.page-template-page-club-volunteer .gsc-means .inner-wrap .right .inner-content-wrap .copy{color:#f69655;}.page-template-page-club-volunteer .gsc-means .inner-wrap .right .inner-content-wrap .copy ul{list-style:none;padding:0;}.page-template-page-club-volunteer .gsc-means .inner-wrap .right .inner-content-wrap .copy ul li{padding-left:20px;position:relative;}.page-template-page-club-volunteer .gsc-means .inner-wrap .right .inner-content-wrap .copy ul li strong{font-weight:bolder;}.page-template-page-club-volunteer .gsc-means .inner-wrap .right .inner-content-wrap .copy ul li:before{content:"•";color:#fff;font-size:1em;position:absolute;top:-1px;left:0;}.page-template-page-club-volunteer .gsc-means .inner-wrap .right .inner-content-wrap .copy a{color:#f69655 !important;}@media only screen and (max-width: 1399px){.page-template-page-club-volunteer .gsc-means{width:90%;}.page-template-page-club-volunteer .gsc-means .inner-wrap .left{width:55%;}.page-template-page-club-volunteer .gsc-means .inner-wrap .left .inner-content-wrap{width:80%;}.page-template-page-club-volunteer .gsc-means .inner-wrap .right{width:45%;}.page-template-page-club-volunteer .gsc-means .inner-wrap .right .inner-content-wrap{width:80%;}}@media only screen and (max-width: 1159px){.page-template-page-club-volunteer .gsc-means{width:100%;margin-top:0;}.page-template-page-club-volunteer .gsc-means:before{width:100%;left:0;}.page-template-page-club-volunteer .gsc-means .inner-wrap .left{width:100%;float:none;height:auto !important;}.page-template-page-club-volunteer .gsc-means .inner-wrap .right{width:100%;float:none;height:auto !important;border-left:0;}}@media only screen and (max-width: 749px){.page-template-page-club-volunteer .gsc-means .inner-wrap .left{text-align:center;}}.page-template-page-club-volunteer .gs-cta{margin-top:150px;}@media only screen and (max-width: 1159px){.page-template-page-club-volunteer .gs-cta{margin-top:30px;}}.page-template-page-club-volunteer .woocommerce-info{border-top:0;background:#fff;padding:20px 30px;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:21px;font-weight:normal;line-height:25px;}.page-template-page-club-volunteer .woocommerce-info a{color:#56c2b5;}.page-template-page-club-volunteer .woocommerce-info:before{display:none;}@media only screen and (max-width: 1499px){.page-template-page-club-coordinator .gs-hero_centered_image_left:after{display:none;}}@media only screen and (max-width: 1349px){.page-template-page-club-coordinator .gs-hero_centered_image_left .inner-wrap .inner-content-wrap .inner h1{font-size:100px;line-height:92px;}}@media only screen and (max-width: 1159px){.page-template-page-club-coordinator .gs-hero_centered_image_left .inner-wrap .inner-content-wrap .inner h1{font-size:72px;line-height:68px;}}@media only screen and (max-width: 479px){.page-template-page-club-coordinator .gs-hero_centered_image_left .inner-wrap .inner-content-wrap .inner h1{font-size:56px;line-height:52px;}}.page-template-page-club-coordinator .gsc-details .details .detail .copy .post-button .btn{padding-left:40px;}@media only screen and (max-width: 599px){.page-template-page-club-coordinator .gsc-details .details .detail .copy .post-button .btn{padding-left:25px;}}.page-template-page-club-coordinator .gs-cta{margin-top:175px;}@media only screen and (max-width: 1159px){.page-template-page-club-coordinator .gs-cta{margin-top:0;}}.gsc-details{background:#ee5554;position:relative;}.page-template-page-start-up-information .gsc-details,.page-template-page-why-gems .gsc-details{background:#f05786;}.gsc-details:before{content:"";display:block;width:154px;height:77px;position:absolute;top:-30px;left:50%;transform:translateX(-50%);background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/triangle-stripes-teal.png") center no-repeat;background-size:contain;}@media only screen and (max-width: 1099px){.gsc-details.top-margin-mobile{margin-top:100px;}}.gsc-details .title-wrap{width:750px;margin:0 auto;padding:130px 0 100px 0;text-align:center;}@media only screen and (max-width: 599px){.gsc-details .title-wrap{padding-bottom:50px;}}.gsc-details .details{width:1300px;margin:0 auto;padding-bottom:110px;-moz-columns:2;columns:2;-moz-column-gap:110px;column-gap:110px;}.gsc-details .details .detail{page-break-inside:avoid;margin-bottom:60px;}.gsc-details .details .detail h3{font-size:36px;line-height:1em;padding-left:60px;position:relative;}.gsc-details .details .detail h3:before{content:"";display:block;width:30px;height:30px;position:absolute;top:0;left:0;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/heart-teal.svg") center no-repeat;background-size:contain;}.gsc-details .details .detail .copy .post-button{margin-bottom:2px;}.gsc-details .details .detail .copy .post-button:first-child{margin-top:25px;}.gsc-details .details .detail .copy .post-button:last-child{margin-bottom:0;}.gsc-details .details .detail .copy .btn{width:100%;text-align:left;padding:25px 40px;padding-left:0;}.gsc-details .details .detail .copy .woocommerce-info{border-top:0;background:#fff;padding:20px 30px;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:21px;font-weight:normal;line-height:25px;}.gsc-details .details .detail .copy .woocommerce-info a{color:#56c2b5;}.gsc-details .details .detail .copy .woocommerce-info:before{display:none;}.gsc-details .details .detail .button-wrap{margin-top:30px;}@media only screen and (max-width: 1399px){.gsc-details .details{width:90%;}}@media only screen and (max-width: 1159px){.gsc-details .details{-moz-column-gap:60px;column-gap:60px;}}@media only screen and (max-width: 849px){.gsc-details .title-wrap{width:80%;}.gsc-details .details{width:80%;-moz-columns:1;columns:1;}.gsc-details .details .detail:last-child{margin-bottom:0;}}@media only screen and (max-width: 599px){.gsc-details .details{padding-bottom:80px;}.gsc-details .details .detail .copy .post-button .btn{padding:15px 25px;padding-left:0;}}.page-template-page-event-sponsors .gsc-title{width:1000px;margin:130px auto 60px auto;text-align:center;}@media only screen and (max-width: 1159px){.page-template-page-event-sponsors .gsc-title{width:90%;margin-top:100px;}}.page-template-page-event-sponsors .gsc-sponsor_logo_slider{position:relative;}.page-template-page-event-sponsors .gsc-sponsor_logo_slider .swiper-container{width:1200px;margin:0 auto;}.page-template-page-event-sponsors .gsc-sponsor_logo_slider .swiper-container .swiper-slide .image{width:90%;margin:0 auto;font-size:0;text-align:center;}.page-template-page-event-sponsors .gsc-sponsor_logo_slider .swiper-container .swiper-slide .image:before{content:"";display:inline-block;vertical-align:middle;width:0;height:105px;}.page-template-page-event-sponsors .gsc-sponsor_logo_slider .swiper-container .swiper-slide .image img{display:inline-block;vertical-align:middle;max-width:100%;max-height:105px;}.page-template-page-event-sponsors .gsc-sponsor_logo_slider .swiper-button-prev{width:21px;height:42px;margin-top:-21px;left:80px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/slider-arrow-left.svg") center no-repeat;background-size:contain;}.page-template-page-event-sponsors .gsc-sponsor_logo_slider .swiper-button-prev.nitro-lazy{background-image:none !important;}.page-template-page-event-sponsors .gsc-sponsor_logo_slider .swiper-button-next{width:21px;height:42px;margin-top:-21px;right:80px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/slider-arrow-right.svg") center no-repeat;background-size:contain;}.page-template-page-event-sponsors .gsc-sponsor_logo_slider .swiper-button-next.nitro-lazy{background-image:none !important;}@media only screen and (max-width: 1499px){.page-template-page-event-sponsors .gsc-sponsor_logo_slider .swiper-container{width:80%;}.page-template-page-event-sponsors .gsc-sponsor_logo_slider .swiper-button-prev{left:5%;}.page-template-page-event-sponsors .gsc-sponsor_logo_slider .swiper-button-next{right:5%;}}@media only screen and (max-width: 749px){.page-template-page-event-sponsors .gsc-sponsor_logo_slider .swiper-container .swiper-slide .image{width:70%;}}.page-template-page-event-sponsors .gsc-sponsors{margin-top:100px;}.page-template-page-event-sponsors .gsc-sponsors .sponsor-section{width:1260px;margin:0 auto 20px auto;background:#f69655;text-align:center;padding:100px 0 75px 0;}.page-template-page-event-sponsors .gsc-sponsors .sponsor-section:last-child{margin-bottom:0;}.page-template-page-event-sponsors .gsc-sponsors .sponsor-section .title{width:80%;margin:0 auto 35px auto;}.page-template-page-event-sponsors .gsc-sponsors .sponsor-section .sponsors{width:70%;margin:0 auto;font-size:0;}.page-template-page-event-sponsors .gsc-sponsors .sponsor-section .sponsors .sponsor{display:inline-block;vertical-align:top;width:50%;margin-bottom:25px;}.page-template-page-event-sponsors .gsc-sponsors .sponsor-section .sponsors .sponsor h3{font-size:31px;line-height:30px;}.page-template-page-event-sponsors .gsc-sponsors .sponsor-section .sponsors .sponsor h3 a{text-decoration:none;color:#fff;}@media only screen and (max-width: 1399px){.page-template-page-event-sponsors .gsc-sponsors .sponsor-section{width:90%;}}@media only screen and (max-width: 1159px){.page-template-page-event-sponsors .gsc-sponsors .sponsor-section .sponsors{width:80%;}.page-template-page-event-sponsors .gsc-sponsors .sponsor-section .sponsors .sponsor{padding:0 2.5%;}}@media only screen and (max-width: 749px){.page-template-page-event-sponsors .gsc-sponsors .sponsor-section .sponsors{width:90%;}.page-template-page-event-sponsors .gsc-sponsors .sponsor-section .sponsors .sponsor{width:100%;padding:0;}}@media only screen and (max-width: 479px){.page-template-page-event-sponsors .gsc-sponsors .sponsor-section{padding:60px 0 35px 0;}.page-template-page-event-sponsors .gsc-sponsors .sponsor-section .sponsors .sponsor h3{font-size:24px;line-height:22px;}}.page-template-page-event-sponsors .gs-cta_image{margin-top:130px;}@media only screen and (max-width: 749px){.page-template-page-event-sponsors .gs-cta_image{margin-top:5vw;}}@media only screen and (max-width: 899px){.page-template-page-generic-template .gs-hero_centered_image_left .inner-wrap .inner-content-wrap .inner h1.large{font-size:76px;line-height:70px;}}@media only screen and (max-width: 479px){.page-template-page-generic-template .gs-hero_centered_image_left .inner-wrap .inner-content-wrap .inner h1.large{font-size:48px;line-height:42px;}}@media only screen and (max-width: 999px){.page-template-page-generic-template .gs-hero_centered_image_left .inner-wrap .inner-content-wrap .inner h1.medium{font-size:48px;line-height:42px;}}.page-template-page-generic-template .copy{width:870px;margin:0 auto;padding-bottom:110px;}.page-template-page-generic-template .copy h2,.page-template-page-generic-template .copy h3,.page-template-page-generic-template .copy h4,.page-template-page-generic-template .copy h5,.page-template-page-generic-template .copy h6{color:#f69655;}.page-template-page-generic-template .copy h2{font-size:40px;}.page-template-page-generic-template .copy h3{font-size:34px;}.page-template-page-generic-template .copy h4{font-size:26px;}.page-template-page-generic-template .copy h5{font-size:22px;}.page-template-page-generic-template .copy h6{font-size:18px;}.page-template-page-generic-template .copy .tbx-spacer{height:100px;margin-bottom:0;}.page-template-page-generic-template .copy .tbx-spacer.xs{height:25px;}.page-template-page-generic-template .copy .tbx-spacer.small{height:50px;}.page-template-page-generic-template .copy .tbx-spacer.medium{height:75px;}.page-template-page-generic-template .copy .tbx-spacer.large{height:125px;}@media only screen and (max-width: 999px){.page-template-page-generic-template .copy{width:80%;}}@media only screen and (max-width: 749px){.page-template-page-generic-template .copy .btn{display:block;width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto;}.page-template-page-generic-template .copy .btn:nth-child(2){margin-top:15px;}}@media only screen and (max-width: 599px){.page-template-page-generic-template .copy{width:90%;}}.page-template-page-generic-template .woocommerce-info{border-top:0;background:#fff;padding:20px 30px;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:21px;font-weight:normal;line-height:25px;}.page-template-page-generic-template .woocommerce-info a{color:#56c2b5;}.page-template-page-generic-template .woocommerce-info:before{display:none;}.page-template-page-generic-template .newsletter-overlay-wrap{display:none;width:1600px;height:100vh;position:fixed;top:0;right:calc(( 100% - 1600px ) / 2);z-index:20;background:rgba(0,0,0,.23);}.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay{width:1055px;height:545px;position:relative;margin:0 auto;background:#fff;box-shadow:0px 3px 6px rgba(0,0,0,.16);}.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay:after{content:"";display:table;clear:both;}.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay .close-overlay{display:block;display:block;overflow:hidden;white-space:nowrap;text-indent:200%;width:60px;height:60px;position:absolute;top:0;right:0;background:#56c2b5 url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/close-white.svg") center no-repeat;background-size:30px;}.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay .close-overlay.nitro-lazy{background-image:none !important;}.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay .left{width:475px;height:100%;float:left;background:#56c2b5;}.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay .left .inner-content-wrap{width:80%;margin:0 auto;text-align:center;}.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay .right{width:calc(100% - 475px);height:100%;float:right;}.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap{width:390px;margin:0 auto;}.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap h2{display:none;}.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap .copy{width:100%;}.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap form{width:360px;margin-top:30px;}.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap form>div{margin-top:20px;}.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap form>div:first-child{margin-top:0;}.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap form label{display:block;display:block;overflow:hidden;overflow:hidden;white-space:nowrap;text-indent:200%;width:0;height:0;}.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap form input[type=text],.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap form input[type=email]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:45px;border:0;border-bottom:1px solid #95989a;border-radius:0;background:none;padding:0;margin:0;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:25px;color:#f69655;}.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap form input[type=text]:placeholder,.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap form input[type=email]:placeholder{opacity:1;color:#f69655;}.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap form input[type=text]::-moz-placeholder,.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap form input[type=email]::-moz-placeholder{opacity:1;color:#f69655;}.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap form input[type=text]:-ms-input-placeholder,.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap form input[type=email]:-ms-input-placeholder{opacity:1;color:#f69655;}.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap form input[type=text]::placeholder,.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap form input[type=email]::placeholder{opacity:1;color:#f69655;}.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap form .button-wrap{margin-top:45px;}@media only screen and (max-width: 1600px){.page-template-page-generic-template .newsletter-overlay-wrap{width:100%;right:0;}}@media only screen and (max-width: 1159px){.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay{width:90%;}.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay .left{width:45%;}.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay .right{width:55%;}.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap{width:80%;}.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap form{width:100%;}}@media only screen and (max-width: 849px){.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay{height:auto;}.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay .left{display:none;}.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay .right{width:100%;padding:55px 0;}.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap h2{display:block;}}@media only screen and (max-width: 599px){.page-template-page-generic-template .newsletter-overlay-wrap .newsletter-overlay .right{padding-top:85px;}}.page-template-page-store-buckets .gsc-store_buckets{position:relative;padding:150px 0 200px 0;}.page-template-page-store-buckets .gsc-store_buckets:after{content:"";display:block;width:1634px;height:684px;position:absolute;bottom:-65px;left:-17px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/store-buckets-bg.png") center no-repeat;background-size:cover;}.page-template-page-store-buckets .gsc-store_buckets .inner-wrap{width:1050px;margin:0 auto;position:relative;z-index:2;}.page-template-page-store-buckets .gsc-store_buckets .inner-wrap:after{content:"";display:table;clear:both;}.page-template-page-store-buckets .gsc-store_buckets .inner-wrap .bucket{width:515px;height:515px;margin-right:20px;float:left;text-align:center;}.page-template-page-store-buckets .gsc-store_buckets .inner-wrap .bucket:last-child{margin-right:0;}.page-template-page-store-buckets .gsc-store_buckets .inner-wrap .bucket.red{background:#ee5554;}.page-template-page-store-buckets .gsc-store_buckets .inner-wrap .bucket.orange{background:#f69655;}.page-template-page-store-buckets .gsc-store_buckets .inner-wrap .bucket a{display:block;width:100%;height:100%;text-decoration:none;}.page-template-page-store-buckets .gsc-store_buckets .inner-wrap .bucket .inner-content-wrap{width:80%;margin:0 auto;}.page-template-page-store-buckets .gsc-store_buckets .inner-wrap .bucket .button-wrap{margin-top:45px;}@media only screen and (max-width: 1159px){.page-template-page-store-buckets .gsc-store_buckets .inner-wrap{width:90%;}.page-template-page-store-buckets .gsc-store_buckets .inner-wrap .bucket{width:49%;margin-right:2%;}}@media only screen and (max-width: 899px){.page-template-page-store-buckets .gsc-store_buckets:after{bottom:-150px;}.page-template-page-store-buckets .gsc-store_buckets .inner-wrap .bucket{height:400px;}}@media only screen and (max-width: 749px){.page-template-page-store-buckets .gsc-store_buckets{padding:80px 0;}.page-template-page-store-buckets .gsc-store_buckets:after{bottom:-65px;}.page-template-page-store-buckets .gsc-store_buckets .inner-wrap .bucket{width:100%;margin-right:0;margin-bottom:20px;}.page-template-page-store-buckets .gsc-store_buckets .inner-wrap .bucket:last-child{margin-bottom:0;}}@media only screen and (max-width: 599px){.page-template-page-store-buckets .gsc-store_buckets{padding:30px 0;}.page-template-page-store-buckets .gsc-store_buckets:after{bottom:-225px;}.page-template-page-store-buckets .gsc-store_buckets .inner-wrap .bucket{height:250px;}.page-template-page-store-buckets .gsc-store_buckets .inner-wrap .bucket .inner-content-wrap h2{font-size:48px;line-height:42px;}.page-template-page-store-buckets .gsc-store_buckets .inner-wrap .bucket .inner-content-wrap .button-wrap{margin-top:25px;}}.page-template-page-annual-theme .gsc-starter_kit .inner-wrap{width:1320px;margin:0 auto;padding:140px 0 80px 0;}.page-template-page-annual-theme .gsc-starter_kit .inner-wrap:after{content:"";display:table;clear:both;}.page-template-page-annual-theme .gsc-starter_kit .inner-wrap .image-wrap{width:553px;float:left;}.page-template-page-annual-theme .gsc-starter_kit .inner-wrap .image-wrap .image{width:100%;}.page-template-page-annual-theme .gsc-starter_kit .inner-wrap .image-wrap .image img{display:block;max-width:100%;}.page-template-page-annual-theme .gsc-starter_kit .inner-wrap .info-wrap{width:575px;float:right;}.page-template-page-annual-theme .gsc-starter_kit .inner-wrap .info-wrap .inner-content-wrap .button-wrap{margin-top:45px;}@media only screen and (max-width: 1449px){.page-template-page-annual-theme .gsc-starter_kit .inner-wrap{width:90%;}.page-template-page-annual-theme .gsc-starter_kit .inner-wrap .image-wrap{width:40%;}.page-template-page-annual-theme .gsc-starter_kit .inner-wrap .info-wrap{width:50%;}}@media only screen and (max-width: 749px){.page-template-page-annual-theme .gsc-starter_kit .inner-wrap{padding:80px 0;}.page-template-page-annual-theme .gsc-starter_kit .inner-wrap .image-wrap{float:none;width:100%;text-align:center;}.page-template-page-annual-theme .gsc-starter_kit .inner-wrap .image-wrap .image img{display:inline-block;}.page-template-page-annual-theme .gsc-starter_kit .inner-wrap .info-wrap{float:none;width:100%;margin-top:70px;text-align:center;}.page-template-page-annual-theme .gsc-starter_kit .inner-wrap .info-wrap .copy ul,.page-template-page-annual-theme .gsc-starter_kit .inner-wrap .info-wrap .copy ol{text-align:left;}}@media only screen and (max-width: 599px){.page-template-page-annual-theme .gsc-starter_kit .inner-wrap{padding:15vw 0 80px 0;}}.page-template-page-annual-theme .gs-featured_image.right-image:before{display:none;}.page-template-page-annual-theme .gs-featured_image.right-image .inner-wrap{padding-top:0;padding-bottom:0;margin-top:100px;margin-bottom:200px;}.page-template-page-annual-theme .gs-featured_image.right-image .inner-wrap .image-wrap{float:none;position:absolute;top:50%;right:0;transform:translateY(-50%);}.page-template-page-annual-theme .gs-featured_image.right-image .inner-wrap .image-wrap .image{width:auto;max-width:600px;height:auto;}@media only screen and (max-width: 1349px){.page-template-page-annual-theme .gs-featured_image.right-image .inner-wrap .image{width:100%;}}@media only screen and (max-width: 749px){.page-template-page-annual-theme .gs-featured_image.right-image .inner-wrap{margin:0;padding-top:0;padding-bottom:125px;}}.page-template-page-annual-theme .gs-cta{margin-top:150px;}@media only screen and (max-width: 1159px){.page-template-page-annual-theme .gs-cta{margin-top:0;}}.page-template-page-annual-theme .newsletter-overlay-wrap{display:none;width:1600px;height:100vh;position:fixed;top:0;right:calc(( 100% - 1600px ) / 2);z-index:20;background:rgba(0,0,0,.23);}.page-template-page-annual-theme .newsletter-overlay-wrap .newsletter-overlay{width:1055px;height:545px;position:relative;margin:0 auto;background:#fff;box-shadow:0px 3px 6px rgba(0,0,0,.16);}.page-template-page-annual-theme .newsletter-overlay-wrap .newsletter-overlay:after{content:"";display:table;clear:both;}.page-template-page-annual-theme .newsletter-overlay-wrap .newsletter-overlay .close-overlay{display:block;display:block;overflow:hidden;white-space:nowrap;text-indent:200%;width:60px;height:60px;position:absolute;top:0;right:0;background:#56c2b5 url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/close-white.svg") center no-repeat;background-size:30px;}.page-template-page-annual-theme .newsletter-overlay-wrap .newsletter-overlay .close-overlay.nitro-lazy{background-image:none !important;}.page-template-page-annual-theme .newsletter-overlay-wrap .newsletter-overlay .left{width:475px;height:100%;float:left;background:#56c2b5;}.page-template-page-annual-theme .newsletter-overlay-wrap .newsletter-overlay .left .inner-content-wrap{width:80%;margin:0 auto;text-align:center;}.page-template-page-annual-theme .newsletter-overlay-wrap .newsletter-overlay .right{width:calc(100% - 475px);height:100%;float:right;}.page-template-page-annual-theme .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap{width:390px;margin:0 auto;}.page-template-page-annual-theme .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap h2{display:none;}.page-template-page-annual-theme .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap form{width:360px;margin-top:30px;}.page-template-page-annual-theme .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap form>div{margin-top:20px;}.page-template-page-annual-theme .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap form>div:first-child{margin-top:0;}.page-template-page-annual-theme .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap form label{display:block;display:block;overflow:hidden;overflow:hidden;white-space:nowrap;text-indent:200%;width:0;height:0;}.page-template-page-annual-theme .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap form input[type=text],.page-template-page-annual-theme .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap form input[type=email]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:45px;border:0;border-bottom:1px solid #95989a;border-radius:0;background:none;padding:0;margin:0;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:25px;color:#f69655;}.page-template-page-annual-theme .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap form input[type=text]:placeholder,.page-template-page-annual-theme .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap form input[type=email]:placeholder{opacity:1;color:#f69655;}.page-template-page-annual-theme .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap form input[type=text]::-moz-placeholder,.page-template-page-annual-theme .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap form input[type=email]::-moz-placeholder{opacity:1;color:#f69655;}.page-template-page-annual-theme .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap form input[type=text]:-ms-input-placeholder,.page-template-page-annual-theme .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap form input[type=email]:-ms-input-placeholder{opacity:1;color:#f69655;}.page-template-page-annual-theme .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap form input[type=text]::placeholder,.page-template-page-annual-theme .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap form input[type=email]::placeholder{opacity:1;color:#f69655;}.page-template-page-annual-theme .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap form .button-wrap{margin-top:45px;}@media only screen and (max-width: 1600px){.page-template-page-annual-theme .newsletter-overlay-wrap{width:100%;right:0;}}@media only screen and (max-width: 1159px){.page-template-page-annual-theme .newsletter-overlay-wrap .newsletter-overlay{width:90%;}.page-template-page-annual-theme .newsletter-overlay-wrap .newsletter-overlay .left{width:45%;}.page-template-page-annual-theme .newsletter-overlay-wrap .newsletter-overlay .right{width:55%;}.page-template-page-annual-theme .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap{width:80%;}.page-template-page-annual-theme .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap form{width:100%;}}@media only screen and (max-width: 849px){.page-template-page-annual-theme .newsletter-overlay-wrap .newsletter-overlay{height:auto;}.page-template-page-annual-theme .newsletter-overlay-wrap .newsletter-overlay .left{display:none;}.page-template-page-annual-theme .newsletter-overlay-wrap .newsletter-overlay .right{width:100%;padding:55px 0;}.page-template-page-annual-theme .newsletter-overlay-wrap .newsletter-overlay .right .inner-content-wrap h2{display:block;}}@media only screen and (max-width: 599px){.page-template-page-annual-theme .newsletter-overlay-wrap .newsletter-overlay .right{padding-top:85px;}}.page-template-page-annual-theme .woocommerce-info{border-top:0;background:#fff;padding:20px 30px;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:21px;font-weight:normal;line-height:25px;}.page-template-page-annual-theme .woocommerce-info a{color:#56c2b5;}.page-template-page-annual-theme .woocommerce-info:before{display:none;}.page-template-page-give .gs-hero_centered_image_right .inner-wrap .inner-content-wrap .inner .button-wrap{margin-top:35px;}.page-template-page-give .gs-hero_centered_image_right .inner-wrap .inner-content-wrap .inner .button-wrap span{display:block;}.page-template-page-give .gs-hero_centered_image_right .inner-wrap .inner-content-wrap .inner .button-wrap span:last-child{margin-top:15px;}.page-template-page-give .gsc-ways_to_give{background:#56c2b5;padding:130px 0;}@media only screen and (max-width: 599px){.page-template-page-give .gsc-ways_to_give{padding:80px 0;}}.page-template-page-give .gsc-ways_to_give .inner-wrap{width:1260px;margin:0 auto;position:relative;}.page-template-page-give .gsc-ways_to_give .inner-wrap:before{content:"";display:block;width:195px;height:50px;position:absolute;top:45px;left:-100px;z-index:3;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/colored-arrows.svg") center no-repeat;background-size:contain;}.page-template-page-give .gsc-ways_to_give .inner-wrap:after{content:"";display:block;width:95%;height:95%;position:absolute;bottom:-20px;right:-20px;z-index:1;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/stripes-lteal.png") center no-repeat;background-size:cover;}.page-template-page-give .gsc-ways_to_give .inner-wrap .inner-content-wrap{padding:150px 0;position:relative;z-index:2;background:#fff;}.page-template-page-give .gsc-ways_to_give .inner-wrap .inner-content-wrap .inner{width:765px;margin:0 auto;text-align:center;}.page-template-page-give .gsc-ways_to_give .inner-wrap .inner-content-wrap .inner .button-wrap{margin-top:45px;}.page-template-page-give .gsc-ways_to_give .inner-wrap .inner-content-wrap .inner .button-wrap span:nth-child(2){margin-left:65px;}@media only screen and (max-width: 1499px){.page-template-page-give .gsc-ways_to_give .inner-wrap:before{left:-35px;}}@media only screen and (max-width: 1399px){.page-template-page-give .gsc-ways_to_give .inner-wrap{width:90%;}}@media only screen and (max-width: 999px){.page-template-page-give .gsc-ways_to_give .inner-wrap .inner-content-wrap .inner{width:80%;}.page-template-page-give .gsc-ways_to_give .inner-wrap .inner-content-wrap .inner .button-wrap span{display:block;}.page-template-page-give .gsc-ways_to_give .inner-wrap .inner-content-wrap .inner .button-wrap span:nth-child(2){margin-left:0;margin-top:15px;}}@media only screen and (max-width: 749px){.page-template-page-give .gsc-ways_to_give .inner-wrap:before,.page-template-page-give .gsc-ways_to_give .inner-wrap:after{display:none;}.page-template-page-give .gsc-ways_to_give .inner-wrap .inner-content-wrap{padding:100px 0;}}@media only screen and (max-width: 479px){.page-template-page-give .gsc-ways_to_give .inner-wrap .inner-content-wrap{padding:80px 0;}}.page-template-page-give .gsc-giving_option_two{font-size:0;margin:100px 0 110px 0;}.page-template-page-give .gsc-giving_option_two .image-wrap{width:725px;display:inline-block;vertical-align:top;padding:30px;position:relative;}.page-template-page-give .gsc-giving_option_two .image-wrap:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/speckle-yellow.png") right center no-repeat;background-size:1440px 720px;}.page-template-page-give .gsc-giving_option_two .image-wrap:after{content:"";display:block;width:180px;height:26px;position:absolute;top:115px;right:-70px;transform:rotate(180deg);z-index:3;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/line-left-yellow.png") center no-repeat;background-size:contain;}.page-template-page-give .gsc-giving_option_two .image-wrap .image{width:100%;position:relative;z-index:2;}.page-template-page-give .gsc-giving_option_two .image-wrap .image img{display:inline-block;max-width:100%;}.page-template-page-give .gsc-giving_option_two .inner-wrap{display:inline-block;vertical-align:top;width:calc(100% - 725px);padding-top:120px;}.page-template-page-give .gsc-giving_option_two .inner-wrap .inner-content-wrap{width:500px;margin:0 auto 0 135px;}.page-template-page-give .gsc-giving_option_two .inner-wrap .inner-content-wrap .button-wrap{margin-top:45px;}.page-template-page-give .gsc-giving_option_two .inner-wrap .inner-content-wrap .button-wrap span{display:block;}.page-template-page-give .gsc-giving_option_two .inner-wrap .inner-content-wrap .button-wrap span:nth-child(2){margin-top:15px;}@media only screen and (max-width: 1474px){.page-template-page-give .gsc-giving_option_two .image-wrap{width:45%;}.page-template-page-give .gsc-giving_option_two .inner-wrap{width:55%;padding-top:10vw;}.page-template-page-give .gsc-giving_option_two .inner-wrap .inner-content-wrap{width:70%;margin:0 auto;}}@media only screen and (max-width: 1159px){.page-template-page-give .gsc-giving_option_two{margin-bottom:20vw;}.page-template-page-give .gsc-giving_option_two .image-wrap{padding:15px;}.page-template-page-give .gsc-giving_option_two .image-wrap:after{width:120px;height:17px;right:-35px;}}@media only screen and (max-width: 749px){.page-template-page-give .gsc-giving_option_two{margin-bottom:15vw;}.page-template-page-give .gsc-giving_option_two .image-wrap{display:block;width:70%;margin:0 auto;}.page-template-page-give .gsc-giving_option_two .image-wrap:after{top:75px;}.page-template-page-give .gsc-giving_option_two .inner-wrap{display:block;width:80%;margin:0 auto;text-align:center;}.page-template-page-give .gsc-giving_option_two .inner-wrap .inner-content-wrap{width:100%;}}@media only screen and (max-width: 599px){.page-template-page-give .gsc-giving_option_two{margin:10vw 0 15vw 0;}}.page-template-page-about .notification-placeholder{position:relative;height:85px;}@media only screen and (max-width: 999px){.page-template-page-about .notification-placeholder{height:auto;}}.page-template-page-about .gsc-notification{width:605px;position:absolute;top:-61px;right:0;background:#f69655;padding:20px 25px;-webkit-animation-name:bounceInRight;animation-name:bounceInRight;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.page-template-page-about .gsc-notification:after{content:"";display:table;clear:both;}.page-template-page-about .gsc-notification.hidden{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.page-template-page-about .gsc-notification .inner-content-wrap{padding-right:25px;}.page-template-page-about .gsc-notification .inner-content-wrap:after{content:"";display:table;clear:both;}.page-template-page-about .gsc-notification .inner-content-wrap h2{display:block;float:left;float:left;padding-right:15px;font-size:21px;}.page-template-page-about .gsc-notification .inner-content-wrap a{display:block;float:right;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:18px;letter-spacing:.1em;text-decoration:underline;color:#fff;}.page-template-page-about .gsc-notification .close-wrap{display:block;width:16px;position:absolute;top:50%;right:20px;transform:translateY(-50%);}.page-template-page-about .gsc-notification .close-wrap .close-notification{display:block;width:16px;height:16px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/close-white.svg") center no-repeat;background-size:contain;}.page-template-page-about .gsc-notification .close-wrap .close-notification.nitro-lazy{background-image:none !important;}@media only screen and (max-width: 999px){.page-template-page-about .gsc-notification{position:relative;width:100%;top:0;}.page-template-page-about .gsc-notification .inner-content-wrap{text-align:center;}.page-template-page-about .gsc-notification .inner-content-wrap h2{width:80%;margin:0 auto;float:none;padding-right:0;}.page-template-page-about .gsc-notification .inner-content-wrap a{float:none;margin-top:10px;}.page-template-page-about .gsc-notification .close-wrap{top:15px;transform:none;}}@media only screen and (max-width: 749px){.page-template-page-about .gsc-notification .inner-content-wrap{padding:0;}.page-template-page-about .gsc-notification .close-wrap{display:none;}}@media only screen and (max-width: 999px){.page-template-page-about .gs-image_border_offset{margin-top:5vw;}}@media only screen and (max-width: 749px){.page-template-page-about .gs-image_border_offset .wrap{margin-bottom:10vw;}}.page-template-page-about .gsc-history{padding:150px 0 160px 0;}.page-template-page-about .gsc-history .headline-wrap{margin-bottom:65px;text-align:center;}.page-template-page-about .gsc-history .history-swiper-wrap{width:1260px;height:500px;margin:0 auto;position:relative;}.page-template-page-about .gsc-history .history-swiper-wrap:after{content:"";display:block;width:97.5%;height:97.5%;position:absolute;bottom:-20px;left:-20px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/stripes-teal.png") center no-repeat;background-size:cover;}.page-template-page-about .gsc-history .history-swiper-wrap .history-swiper{width:100%;height:100%;z-index:2;}.page-template-page-about .gsc-history .history-swiper-wrap .history-swiper .swiper-slide:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.65);}.page-template-page-about .gsc-history .history-swiper-wrap .history-swiper .swiper-slide .inner-content-wrap{width:720px;margin:0 auto;position:relative;z-index:2;text-align:center;}.page-template-page-about .gsc-history .history-swiper-wrap .history-swiper .swiper-button-prev{width:21px;height:42px;left:40px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/slider-arrow-left-white.svg") center no-repeat;background-size:contain;}.page-template-page-about .gsc-history .history-swiper-wrap .history-swiper .swiper-button-prev.nitro-lazy{background-image:none !important;}.page-template-page-about .gsc-history .history-swiper-wrap .history-swiper .swiper-button-next{width:21px;height:42px;right:40px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/slider-arrow-right-white.svg") center no-repeat;background-size:contain;}.page-template-page-about .gsc-history .history-swiper-wrap .history-swiper .swiper-button-next.nitro-lazy{background-image:none !important;}.page-template-page-about .gsc-history .history-footer{width:1180px;margin:70px auto 0 auto;}.page-template-page-about .gsc-history .history-footer:after{content:"";display:table;clear:both;}.page-template-page-about .gsc-history .history-footer .history-pagination{float:left;position:relative;padding-top:12px;}.page-template-page-about .gsc-history .history-footer .history-pagination .swiper-pagination-bullet{opacity:1;width:25px;height:25px;border:3px solid #56c2b5;background:#56c2b5;margin-right:95px;position:relative;}.page-template-page-about .gsc-history .history-footer .history-pagination .swiper-pagination-bullet:before{content:"";display:block;width:95px;height:3px;position:absolute;top:calc(50% - 1px);left:-98px;background:#56c2b5;transition:width .3s;}.page-template-page-about .gsc-history .history-footer .history-pagination .swiper-pagination-bullet:first-child:before{display:none;}.page-template-page-about .gsc-history .history-footer .history-pagination .swiper-pagination-bullet:last-child{margin-right:0;}.page-template-page-about .gsc-history .history-footer .history-pagination .swiper-pagination-bullet-active{background:#56c2b5;}.page-template-page-about .gsc-history .history-footer .history-pagination .swiper-pagination-bullet-active~.swiper-pagination-bullet{background:none;}.page-template-page-about .gsc-history .history-footer .history-pagination .swiper-pagination-bullet-active~.swiper-pagination-bullet:before{width:0;}.page-template-page-about .gsc-history .history-footer .history-pagination .swiper-pagination-bullet-active:before{width:95px;}.page-template-page-about .gsc-history .history-footer .button-wrap{float:right;}@media only screen and (max-width: 1399px){.page-template-page-about .gsc-history .history-swiper-wrap{width:90%;}.page-template-page-about .gsc-history .history-footer{width:90%;}.page-template-page-about .gsc-history .history-footer .history-pagination{float:none;padding-top:0;}.page-template-page-about .gsc-history .history-footer .button-wrap{float:none;text-align:center;margin-top:45px;}}@media only screen and (max-width: 999px){.page-template-page-about .gsc-history{padding-top:100px;}.page-template-page-about .gsc-history .history-swiper-wrap .history-swiper .swiper-slide .inner-content-wrap{width:70%;}.page-template-page-about .gsc-history .history-footer .history-pagination .swiper-pagination-bullet{width:15px;height:15px;margin-right:35px;border:2px solid #56c2b5;}.page-template-page-about .gsc-history .history-footer .history-pagination .swiper-pagination-bullet:before{width:35px;height:2px;left:-37px;}}@media only screen and (max-width: 749px){.page-template-page-about .gsc-history{padding:80px 0 100px 0;}.page-template-page-about .gsc-history .history-swiper-wrap:after{display:none;}.page-template-page-about .gsc-history .history-swiper-wrap .history-swiper .swiper-slide .inner-content-wrap{width:80%;}.page-template-page-about .gsc-history .history-swiper-wrap .history-swiper .swiper-button-prev,.page-template-page-about .gsc-history .history-swiper-wrap .history-swiper .swiper-button-next{display:none;}.page-template-page-about .gsc-history .history-footer{margin-top:60px;}}@media only screen and (max-width: 479px){.page-template-page-about .gsc-history .headline-wrap{margin-bottom:40px;}.page-template-page-about .gsc-history .history-footer{margin-top:40px;}.page-template-page-about .gsc-history .history-footer .history-pagination .swiper-pagination-bullet{margin-right:15px;}.page-template-page-about .gsc-history .history-footer .history-pagination .swiper-pagination-bullet:before{display:none !important;}.page-template-page-about .gsc-history .history-footer .button-wrap{margin-top:40px;}}.page-template-page-about .gs-cta{margin-top:150px;}@media only screen and (max-width: 1159px){.page-template-page-about .gs-cta{margin-top:0;}}.page-template-page-about .gsc-team_overlay{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:auto;background:#fff;z-index:20;}.page-template-page-about .gsc-team_overlay .close-overlay{position:absolute;top:0;right:0;width:85px;height:85px;background:#f05786 url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/close-white.svg") center no-repeat;background-size:35px 35px;}.page-template-page-about .gsc-team_overlay .close-overlay.nitro-lazy{background-image:none !important;}.page-template-page-about .gsc-team_overlay .inner-wrap{width:1100px;margin:0 auto;padding:130px 0;}.page-template-page-about .gsc-team_overlay .inner-wrap:after{content:"";display:table;clear:both;}.page-template-page-about .gsc-team_overlay .inner-wrap .image-wrap{width:400px;float:left;padding:20px;border-radius:50%;overflow:hidden;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/staff-stripe-bg.png") center no-repeat;background-size:cover;}.page-template-page-about .gsc-team_overlay .inner-wrap .image-wrap.nitro-lazy{background-image:none !important;}.page-template-page-about .gsc-team_overlay .inner-wrap .image-wrap .image{border-radius:50%;overflow:hidden;}.page-template-page-about .gsc-team_overlay .inner-wrap .image-wrap .image img{display:block;width:100%;}.page-template-page-about .gsc-team_overlay .inner-wrap .info-wrap{width:600px;float:right;padding-top:40px;}.page-template-page-about .gsc-team_overlay .inner-wrap .info-wrap .staff-title{font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:25px;text-transform:uppercase;letter-spacing:.042em;margin-bottom:25px;color:#b1dfdd;}.page-template-page-about .gsc-team_overlay .inner-wrap .info-wrap .contact-info{margin-top:35px;font-size:0;}.page-template-page-about .gsc-team_overlay .inner-wrap .info-wrap .contact-info span{display:inline-block;vertical-align:middle;}.page-template-page-about .gsc-team_overlay .inner-wrap .info-wrap .contact-info span:nth-child(2){margin-left:55px;}.page-template-page-about .gsc-team_overlay .inner-wrap .info-wrap .contact-info a{display:block;padding-left:60px;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:25px;line-height:40px;text-transform:uppercase;color:#b1dfdd;letter-spacing:.042em;text-decoration:none;position:relative;transition:color .3s;}.page-template-page-about .gsc-team_overlay .inner-wrap .info-wrap .contact-info a:hover{color:#f05786;}.page-template-page-about .gsc-team_overlay .inner-wrap .info-wrap .contact-info a:before{content:"";display:block;width:40px;height:100%;position:absolute;top:0;left:0;}.page-template-page-about .gsc-team_overlay .inner-wrap .info-wrap .contact-info a.email:before{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/staff-email.svg") center no-repeat;background-size:contain;}.page-template-page-about .gsc-team_overlay .inner-wrap .info-wrap .contact-info a.phone{padding-left:40px;}.page-template-page-about .gsc-team_overlay .inner-wrap .info-wrap .contact-info a.phone:before{width:23px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/staff-phone.svg") center no-repeat;background-size:contain;}@media only screen and (max-width: 1259px){.page-template-page-about .gsc-team_overlay .inner-wrap{width:90%;}.page-template-page-about .gsc-team_overlay .inner-wrap .image-wrap{width:35%;}.page-template-page-about .gsc-team_overlay .inner-wrap .info-wrap{width:60%;}}@media only screen and (max-width: 1159px){.page-template-page-about .gsc-team_overlay .inner-wrap .info-wrap .contact-info span{display:block;}.page-template-page-about .gsc-team_overlay .inner-wrap .info-wrap .contact-info span:nth-child(2){margin-left:0;margin-top:25px;}.page-template-page-about .gsc-team_overlay .inner-wrap .info-wrap .contact-info a.phone{padding-left:60px;}.page-template-page-about .gsc-team_overlay .inner-wrap .info-wrap .contact-info a.phone:before{width:40px;}}@media only screen and (max-width: 749px){.page-template-page-about .gsc-team_overlay .inner-wrap{width:100%;}.page-template-page-about .gsc-team_overlay .inner-wrap .image-wrap{width:70%;max-width:400px;float:none;margin:0 auto;}.page-template-page-about .gsc-team_overlay .inner-wrap .info-wrap{width:80%;float:none;margin:0 auto;text-align:center;}.page-template-page-about .gsc-team_overlay .inner-wrap .info-wrap .contact-info{width:400px;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:auto;margin-right:auto;text-align:left;}}@media only screen and (max-width: 479px){.page-template-page-about .gsc-team_overlay .inner-wrap .info-wrap .contact-info a{font-size:18px;line-height:30px;}.page-template-page-about .gsc-team_overlay .inner-wrap .info-wrap .contact-info a:before{width:30px !important;}}@media only screen and (max-width: 399px){.page-template-page-about .gsc-team_overlay .inner-wrap .info-wrap{width:90%;}}.page-template-page-events .gsc-featured_event{position:relative;background:#56c2b5;padding:130px 0;}@media only screen and (max-width: 599px){.page-template-page-events .gsc-featured_event{padding:80px 0;}}.page-template-page-events .gsc-featured_event:before{content:"";width:1630px;height:20px;position:absolute;top:-20px;left:-15px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/section-stripe-yellow.png") center no-repeat;background-size:cover;}.page-template-page-events .gsc-featured_event>.wrap{width:1260px;margin:0 auto;position:relative;}.page-template-page-events .gsc-featured_event>.wrap:before{content:"";display:block;width:195px;height:50px;position:absolute;top:45px;left:-100px;z-index:3;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/colored-arrows.svg") center no-repeat;background-size:contain;}.page-template-page-events .gsc-featured_event>.wrap:after{content:"";display:block;width:97.5%;height:97.5%;position:absolute;bottom:-20px;right:-20px;z-index:1;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/stripes-lteal.png") center no-repeat;background-size:cover;}.page-template-page-events .gsc-featured_event>.wrap .inner-wrap{width:100%;position:relative;z-index:2;padding:130px 0;background:#fff;}@media only screen and (max-width: 599px){.page-template-page-events .gsc-featured_event>.wrap .inner-wrap{padding:80px 0;}}.page-template-page-events .gsc-featured_event>.wrap .inner-wrap .inner-content-wrap{width:1000px;margin:0 auto;font-size:0;}.page-template-page-events .gsc-featured_event>.wrap .inner-wrap .inner-content-wrap:after{content:"";display:table;clear:both;}.page-template-page-events .gsc-featured_event>.wrap .inner-wrap .inner-content-wrap .image-wrap{display:inline-block;vertical-align:middle;margin-right:100px;}.page-template-page-events .gsc-featured_event>.wrap .inner-wrap .inner-content-wrap .image-wrap .image{width:400px;overflow:hidden;}.page-template-page-events .gsc-featured_event>.wrap .inner-wrap .inner-content-wrap .image-wrap .image img{display:inline-block;max-width:100%;}.page-template-page-events .gsc-featured_event>.wrap .inner-wrap .inner-content-wrap .inner{display:inline-block;vertical-align:middle;width:500px;}.page-template-page-events .gsc-featured_event>.wrap .inner-wrap .inner-content-wrap .inner h2.colored-arrows{position:relative;}.page-template-page-events .gsc-featured_event>.wrap .inner-wrap .inner-content-wrap .inner h2.colored-arrows:after{content:"";display:block;width:195px;height:50px;position:absolute;top:10px;left:-260px;z-index:3;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/colored-arrows-teal.svg") center no-repeat;background-size:contain;}@media only screen and (max-width: 1159px){.page-template-page-events .gsc-featured_event>.wrap .inner-wrap .inner-content-wrap .inner h2.colored-arrows:after{display:none;}}.page-template-page-events .gsc-featured_event>.wrap .inner-wrap .inner-content-wrap .inner .event-date{margin-bottom:25px;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:25px;letter-spacing:.02em;color:#fdccaa;}.page-template-page-events .gsc-featured_event>.wrap .inner-wrap .inner-content-wrap .inner .button-wrap{margin-top:45px;}@media only screen and (max-width: 1599px){.page-template-page-events .gsc-featured_event>.wrap{width:90%;}.page-template-page-events .gsc-featured_event>.wrap:before{left:-35px;}}@media only screen and (max-width: 1349px){.page-template-page-events .gsc-featured_event>.wrap .inner-wrap .inner-content-wrap{width:80%;}.page-template-page-events .gsc-featured_event>.wrap .inner-wrap .inner-content-wrap .image-wrap{width:35%;margin-right:5%;}.page-template-page-events .gsc-featured_event>.wrap .inner-wrap .inner-content-wrap .image-wrap .image{width:100%;}.page-template-page-events .gsc-featured_event>.wrap .inner-wrap .inner-content-wrap .inner{width:60%;}.page-template-page-events .gsc-featured_event>.wrap .inner-wrap .inner-content-wrap .inner .wrap{width:80%;}}@media only screen and (max-width: 899px){.page-template-page-events .gsc-featured_event{padding:100px 0;}.page-template-page-events .gsc-featured_event>.wrap:before,.page-template-page-events .gsc-featured_event>.wrap:after{display:none;}.page-template-page-events .gsc-featured_event>.wrap .inner-wrap{padding:100px 0;}.page-template-page-events .gsc-featured_event>.wrap .inner-wrap .inner-content-wrap .image-wrap{display:block;width:70%;margin:0 auto 55px auto;}.page-template-page-events .gsc-featured_event>.wrap .inner-wrap .inner-content-wrap .inner{width:100%;text-align:center;}.page-template-page-events .gsc-featured_event>.wrap .inner-wrap .inner-content-wrap .inner .wrap{width:100%;}}@media only screen and (max-width: 599px){.page-template-page-events .gsc-featured_event{padding:10vw 0;}}.page-template-page-events .gsc-event_layout_one{font-size:0;margin:100px 0 110px 0;}.page-template-page-events .gsc-event_layout_one .image-wrap{width:725px;display:inline-block;vertical-align:top;padding:30px;position:relative;}.page-template-page-events .gsc-event_layout_one .image-wrap:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/speckle-yellow.png") right center no-repeat;background-size:1440px 720px;}.page-template-page-events .gsc-event_layout_one .image-wrap:after{content:"";display:block;width:180px;height:26px;position:absolute;top:115px;right:-70px;transform:rotate(180deg);z-index:3;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/line-left-yellow.png") center no-repeat;background-size:contain;}.page-template-page-events .gsc-event_layout_one .image-wrap .image{width:100%;position:relative;z-index:2;}.page-template-page-events .gsc-event_layout_one .image-wrap .image img{display:inline-block;max-width:100%;}.page-template-page-events .gsc-event_layout_one .inner-wrap{display:inline-block;vertical-align:top;width:calc(100% - 725px);padding-top:120px;}.page-template-page-events .gsc-event_layout_one .inner-wrap .inner-content-wrap{width:500px;margin:0 auto 0 135px;}.page-template-page-events .gsc-event_layout_one .inner-wrap .inner-content-wrap .event-date{margin-bottom:25px;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:25px;letter-spacing:.02em;color:#f4a89c;}.page-template-page-events .gsc-event_layout_one .inner-wrap .inner-content-wrap .button-wrap{margin-top:45px;}@media only screen and (max-width: 1474px){.page-template-page-events .gsc-event_layout_one .image-wrap{width:45%;}.page-template-page-events .gsc-event_layout_one .inner-wrap{width:55%;padding-top:10vw;}.page-template-page-events .gsc-event_layout_one .inner-wrap .inner-content-wrap{width:70%;margin:0 auto;}}@media only screen and (max-width: 1159px){.page-template-page-events .gsc-event_layout_one{margin-bottom:20vw;}.page-template-page-events .gsc-event_layout_one .image-wrap{padding:15px;}.page-template-page-events .gsc-event_layout_one .image-wrap:after{width:120px;height:17px;right:-35px;}}@media only screen and (max-width: 749px){.page-template-page-events .gsc-event_layout_one{margin-bottom:15vw;}.page-template-page-events .gsc-event_layout_one .image-wrap{display:block;width:70%;margin:0 auto;}.page-template-page-events .gsc-event_layout_one .image-wrap:after{top:75px;}.page-template-page-events .gsc-event_layout_one .inner-wrap{display:block;width:80%;margin:0 auto;text-align:center;}.page-template-page-events .gsc-event_layout_one .inner-wrap .inner-content-wrap{width:100%;}}@media only screen and (max-width: 599px){.page-template-page-events .gsc-event_layout_one{margin:10vw 0 15vw 0;}}.single-event .gs-hero_offset_content .inner-wrap{padding-top:165px;height:auto;min-height:560px;}.single-event .gs-hero_offset_content .inner-wrap .inner-content-wrap .button-wrap{margin-top:45px;}.single-event .gs-hero_offset_content .info-wrap .inner-content-wrap h2{margin-bottom:25px;}@media only screen and (max-width: 1299px){.single-event .gs-hero_offset_content .inner-wrap{padding-top:80px;margin-bottom:150px;}}@media only screen and (max-width: 1199px){.single-event .gs-hero_offset_content .inner-wrap{padding-top:0;margin-bottom:0;min-height:0;}}.single-event .gsc-content_section_two{font-size:0;margin:100px 0 110px 0;}.single-event .gsc-content_section_two .image-wrap{width:725px;display:inline-block;vertical-align:top;padding:30px;position:relative;}.single-event .gsc-content_section_two .image-wrap:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/speckle-yellow.png") right center no-repeat;background-size:1440px 720px;}.single-event .gsc-content_section_two .image-wrap:after{content:"";display:block;width:180px;height:26px;position:absolute;top:115px;right:-70px;transform:rotate(180deg);z-index:3;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/line-left-yellow.png") center no-repeat;background-size:contain;}.single-event .gsc-content_section_two .image-wrap .image{width:100%;position:relative;z-index:2;}.single-event .gsc-content_section_two .image-wrap .image img{display:inline-block;max-width:100%;}.single-event .gsc-content_section_two .inner-wrap{display:inline-block;vertical-align:top;width:calc(100% - 725px);padding-top:120px;}.single-event .gsc-content_section_two .inner-wrap .inner-content-wrap{width:500px;margin:0 auto 0 135px;}.single-event .gsc-content_section_two .inner-wrap .inner-content-wrap .event-date{margin-bottom:25px;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:25px;letter-spacing:.02em;color:#f4a89c;}.single-event .gsc-content_section_two .inner-wrap .inner-content-wrap .button-wrap{margin-top:45px;}@media only screen and (max-width: 1474px){.single-event .gsc-content_section_two .image-wrap{width:45%;}.single-event .gsc-content_section_two .inner-wrap{width:55%;padding-top:10vw;}.single-event .gsc-content_section_two .inner-wrap .inner-content-wrap{width:70%;margin:0 auto;}}@media only screen and (max-width: 1159px){.single-event .gsc-content_section_two{margin-bottom:20vw;}.single-event .gsc-content_section_two .image-wrap{padding:15px;}.single-event .gsc-content_section_two .image-wrap:after{width:120px;height:17px;right:-35px;}}@media only screen and (max-width: 749px){.single-event .gsc-content_section_two{margin-bottom:15vw;}.single-event .gsc-content_section_two .image-wrap{display:block;width:70%;margin:0 auto;}.single-event .gsc-content_section_two .image-wrap:after{top:75px;}.single-event .gsc-content_section_two .inner-wrap{display:block;width:80%;margin:0 auto;text-align:center;}.single-event .gsc-content_section_two .inner-wrap .inner-content-wrap{width:100%;}}@media only screen and (max-width: 599px){.single-event .gsc-content_section_two{margin:10vw 0 15vw 0;}}.single-event .gsc-sponsors{width:1260px;margin:130px auto 0 auto;position:relative;}.single-event .gsc-sponsors:before{content:"";display:block;width:97.5%;height:97.5%;position:absolute;bottom:-30px;left:-30px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/hero-stripe-yellow.png") center no-repeat;background-size:cover;}.single-event .gsc-sponsors .inner-wrap{position:relative;z-index:2;}.single-event .gsc-sponsors .inner-wrap:after{content:"";display:table;clear:both;}.single-event .gsc-sponsors .inner-wrap .left{width:685px;float:left;background:#f69655;}.single-event .gsc-sponsors .inner-wrap .left .inner-content-wrap{width:485px;margin:0 auto;padding:100px 0;}@media only screen and (max-width: 599px){.single-event .gsc-sponsors .inner-wrap .left .inner-content-wrap{padding:65px 0;}}.single-event .gsc-sponsors .inner-wrap .left .inner-content-wrap .button-wrap{margin-top:35px;}.single-event .gsc-sponsors .inner-wrap .right{width:575px;float:right;border-left:2px solid #fff;background:#fdccaa;}.single-event .gsc-sponsors .inner-wrap .right .inner-content-wrap{width:430px;margin:0 auto;padding:100px 0;text-align:center;}@media only screen and (max-width: 599px){.single-event .gsc-sponsors .inner-wrap .right .inner-content-wrap{padding:65px 0;}}.single-event .gsc-sponsors .inner-wrap .right .inner-content-wrap .copy{color:#f69655;}.single-event .gsc-sponsors .inner-wrap .right .inner-content-wrap .copy ul{list-style-type:none;padding:0;}.single-event .gsc-sponsors .inner-wrap .right .inner-content-wrap .copy ul li{font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:35px;letter-spacing:.042em;font-weight:normal;}.single-event .gsc-sponsors .inner-wrap .right .inner-content-wrap .copy a{color:#f69655 !important;}.single-event .gsc-sponsors .inner-wrap .right .inner-content-wrap .button-wrap{margin-top:35px;}@media only screen and (max-width: 1399px){.single-event .gsc-sponsors{width:90%;}.single-event .gsc-sponsors .inner-wrap .left{width:55%;}.single-event .gsc-sponsors .inner-wrap .left .inner-content-wrap{width:80%;}.single-event .gsc-sponsors .inner-wrap .right{width:45%;}.single-event .gsc-sponsors .inner-wrap .right .inner-content-wrap{width:80%;}}@media only screen and (max-width: 1159px){.single-event .gsc-sponsors{width:100%;margin-top:0;}.single-event .gsc-sponsors:before{width:100%;left:0;}.single-event .gsc-sponsors .inner-wrap .left{width:100%;float:none;height:auto !important;text-align:center;}.single-event .gsc-sponsors .inner-wrap .right{width:100%;float:none;height:auto !important;border-left:0;}}@media only screen and (max-width: 749px){.single-event .gsc-sponsors .inner-wrap .right .inner-content-wrap .copy ul li{font-size:24px;}}.single-event .gs-cta{margin-top:165px;padding-bottom:150px;}.single-event .gs-cta .inner-wrap .left{height:580px;}.single-event .gs-cta .inner-wrap .left .event-swiper-wrap{width:100%;height:100%;position:relative;}.single-event .gs-cta .inner-wrap .left .event-swiper-wrap .swiper-container{width:100%;height:100%;}.single-event .gs-cta .inner-wrap .left .event-swiper-wrap .swiper-container .swiper-pagination{bottom:20px;font-size:0;text-align:center;}.single-event .gs-cta .inner-wrap .left .event-swiper-wrap .swiper-container .swiper-pagination-bullet{display:inline-block;width:12px;height:12px;background:#fff;opacity:1;margin:0;margin-right:20px;}.single-event .gs-cta .inner-wrap .left .event-swiper-wrap .swiper-container .swiper-pagination-bullet:last-child{margin-right:0;}.single-event .gs-cta .inner-wrap .left .event-swiper-wrap .swiper-container .swiper-pagination-bullet-active{background:#56c2b5;}.single-event .gs-cta .inner-wrap .left .event-swiper-wrap .event-button-prev{width:70px;height:70px;position:absolute;left:-35px;right:auto;margin:0;top:calc(50% - 41px);background:#56c2b5;}.single-event .gs-cta .inner-wrap .left .event-swiper-wrap .event-button-prev:after{content:"";display:block;width:32px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(180deg);background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-white.svg") center no-repeat;background-size:contain;}.single-event .gs-cta .inner-wrap .left .event-swiper-wrap .event-button-next{width:70px;height:70px;position:absolute;left:-35px;right:auto;margin:0;top:calc(50% + 41px);background:#56c2b5;}.single-event .gs-cta .inner-wrap .left .event-swiper-wrap .event-button-next:after{content:"";display:block;width:32px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-white.svg") center no-repeat;background-size:contain;}.single-event .gs-cta .inner-wrap .right{width:425px;height:425px;top:220px;}.single-event .gs-cta .inner-wrap .right .inner-content-wrap{padding:100px 55px 0 55px;}.single-event .gs-cta .inner-wrap .right .inner-content-wrap h2{font-size:60px;line-height:54px;}@media only screen and (max-width: 1159px){.single-event .gs-cta{margin-top:30px;padding-bottom:30px;}.single-event .gs-cta .inner-wrap .left .event-swiper-wrap .event-button-prev{bottom:0;top:auto;left:0;}.single-event .gs-cta .inner-wrap .left .event-swiper-wrap .event-button-next{bottom:0;top:auto;left:71px;}.single-event .gs-cta .inner-wrap .right{width:100%;}.single-event .gs-cta .inner-wrap .right .inner-content-wrap{padding:0 10% 75px 10%;}}@media only screen and (max-width: 749px){.single-event .gs-cta .inner-wrap .left{height:400px;}.single-event .gs-cta .inner-wrap .left .event-swiper-wrap .swiper-container .swiper-pagination-bullet{margin-right:5px;}.single-event .gs-cta .inner-wrap .left .event-swiper-wrap .event-button-prev,.single-event .gs-cta .inner-wrap .left .event-swiper-wrap .event-button-next{display:none;}}@media only screen and (max-width: 1339px){.page-template-page-start-up-information .gs-hero_centered_image_left h1{font-size:110px !important;line-height:100px !important;}}@media only screen and (max-width: 1179px){.page-template-page-start-up-information .gs-hero_centered_image_left h1{font-size:94px !important;line-height:84px !important;}}@media only screen and (max-width: 1059px){.page-template-page-start-up-information .gs-hero_centered_image_left h1{font-size:80px !important;line-height:74px !important;}}@media only screen and (max-width: 859px){.page-template-page-start-up-information .gs-hero_centered_image_left h1{font-size:70px !important;line-height:62px !important;}}@media only screen and (max-width: 479px){.page-template-page-start-up-information .gs-hero_centered_image_left h1{font-size:67px !important;line-height:62px !important;}}@media only screen and (max-width: 1329px){.page-template-page-volunteers .gs-hero_centered_image_left h1{font-size:115px !important;line-height:110px !important;}}@media only screen and (max-width: 1219px){.page-template-page-volunteers .gs-hero_centered_image_left h1{font-size:90px !important;line-height:81px !important;}}@media only screen and (max-width: 529px){.page-template-page-volunteers .gs-hero_centered_image_left h1{font-size:64px !important;line-height:62px !important;}}.page-template-page-volunteers .top-text-spacing:before{display:none !important;}.page-template-page-volunteers .top-text-spacing .image-wrap{width:auto !important;}.page-template-page-volunteers .top-text-spacing .inner{padding-top:120px;}@media only screen and (max-width: 1159px){.page-template-page-volunteers .top-text-spacing .inner{padding-top:0;}}@media only screen and (max-width: 1159px){.page-template-page-volunteers .top-text-spacing .inner-wrap{padding-bottom:0;}}.page-template-page-volunteers .gs-download{padding-bottom:120px;}@media only screen and (max-width: 1099px){.page-template-page-volunteers .gs-download{padding-bottom:20px;}}.page-template-page-volunteers .gs-download .middle{margin-top:20px;margin-bottom:0;}.page-template-page-volunteers .gs-download .middle .vertical-center{min-height:400px;}@media only screen and (max-width: 1159px){.page-template-page-volunteers .gs-download .middle{margin-top:90px;}}.page-template-page-volunteers .gs-download.dots:after{top:80px;left:120px;}@media only screen and (max-width: 1349px){.page-template-page-start-a-club .gs-featured_image{padding-top:90px;}}@media only screen and (max-width: 599px){.page-template-page-start-a-club .gs-featured_image{padding-top:20px;padding-bottom:20px;}}@media only screen and (max-width: 1349px){.page-template-page-start-a-club .gs-featured_image .inner-wrap .inner-content-wrap .image-wrap.lines-pink:before{width:600px !important;height:600px !important;right:auto !important;left:20px !important;bottom:-20px !important;}}@media only screen and (max-width: 1349px){.page-template-page-why-gems .gs-featured_image .inner-wrap .inner-content-wrap .image-wrap.lines-pink:before{width:600px !important;height:600px !important;right:auto !important;left:20px !important;bottom:-20px !important;}}.page-template-page-conference .page-wrap{position:relative;padding-top:30px;}@media only screen and (max-width: 799px){.page-template-page-conference .page-wrap{padding-top:95px;}}.page-template-page-conference .gs-hero_image_left{margin-top:0;height:auto;}.page-template-page-conference .gs-hero_image_left .inner-wrap{padding-top:135px;}@media only screen and (max-width: 1299px){.page-template-page-conference .gs-hero_image_left .inner-wrap{display:inline-block;vertical-align:top;width:60%;padding-top:10vw;}}@media only screen and (max-width: 649px){.page-template-page-conference .gs-hero_image_left .inner-wrap{display:block;width:80%;padding:0;}}.page-template-page-conference .gsc-conference_gallery .inner-wrap{width:1360px;margin:185px auto 160px auto;position:relative;padding-bottom:50px;}.page-template-page-conference .gsc-conference_gallery .inner-wrap .left{width:1035px;}.page-template-page-conference .gsc-conference_gallery .inner-wrap .left .conference-swiper-wrap{width:100%;height:585px;position:relative;}.page-template-page-conference .gsc-conference_gallery .inner-wrap .left .conference-swiper-wrap .conference-swiper{width:100%;height:100%;}.page-template-page-conference .gsc-conference_gallery .inner-wrap .left .conference-swiper-wrap .conference-swiper .swiper-pagination{bottom:20px;font-size:0;text-align:center;}.page-template-page-conference .gsc-conference_gallery .inner-wrap .left .conference-swiper-wrap .conference-swiper .swiper-pagination-bullet{display:inline-block;width:12px;height:12px;background:#fff;opacity:1;margin:0;margin-right:20px;}.page-template-page-conference .gsc-conference_gallery .inner-wrap .left .conference-swiper-wrap .conference-swiper .swiper-pagination-bullet:last-child{margin-right:0;}.page-template-page-conference .gsc-conference_gallery .inner-wrap .left .conference-swiper-wrap .conference-swiper .swiper-pagination-bullet-active{background:#56c2b5;}.page-template-page-conference .gsc-conference_gallery .inner-wrap .left .conference-swiper-wrap .conference-button-prev{width:70px;height:70px;position:absolute;left:-35px;right:auto;margin:0;top:calc(50% - 80px);background:#56c2b5;}.page-template-page-conference .gsc-conference_gallery .inner-wrap .left .conference-swiper-wrap .conference-button-prev:after{content:"";display:block;width:32px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(180deg);background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-white.svg") center no-repeat;background-size:contain;}.page-template-page-conference .gsc-conference_gallery .inner-wrap .left .conference-swiper-wrap .conference-button-next{width:70px;height:70px;position:absolute;left:-35px;right:auto;margin:0;top:calc(50% + 10px);background:#56c2b5;}.page-template-page-conference .gsc-conference_gallery .inner-wrap .left .conference-swiper-wrap .conference-button-next:after{content:"";display:block;width:32px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-white.svg") center no-repeat;background-size:contain;}.page-template-page-conference .gsc-conference_gallery .inner-wrap .right{width:425px;height:425px;position:absolute;bottom:0;right:0;z-index:2;}.page-template-page-conference .gsc-conference_gallery .inner-wrap .right .play-icon .inner-content-wrap .icon{width:165px;height:165px;}@media only screen and (max-width: 1499px){.page-template-page-conference .gsc-conference_gallery .inner-wrap{width:90%;}.page-template-page-conference .gsc-conference_gallery .inner-wrap .left{width:80%;}}@media only screen and (max-width: 1159px){.page-template-page-conference .gsc-conference_gallery .inner-wrap .left{width:90%;}.page-template-page-conference .gsc-conference_gallery .inner-wrap .left .conference-swiper-wrap{height:475px;}.page-template-page-conference .gsc-conference_gallery .inner-wrap .left .conference-swiper-wrap .swiper-button-prev,.page-template-page-conference .gsc-conference_gallery .inner-wrap .left .conference-swiper-wrap .swiper-button-next{width:50px;height:50px;left:-25px;}.page-template-page-conference .gsc-conference_gallery .inner-wrap .left .conference-swiper-wrap .swiper-button-prev{top:calc(50% - 55px);}.page-template-page-conference .gsc-conference_gallery .inner-wrap .left .conference-swiper-wrap .swiper-button-next{top:calc(50% + 5px);}.page-template-page-conference .gsc-conference_gallery .inner-wrap .right{width:275px;height:275px;}.page-template-page-conference .gsc-conference_gallery .inner-wrap .right .play-icon .inner-content-wrap .icon{width:100px;height:100px;}}@media only screen and (max-width: 749px){.page-template-page-conference .gsc-conference_gallery .inner-wrap{width:100%;padding-bottom:0;margin-bottom:20px;margin-top:10vw;}.page-template-page-conference .gsc-conference_gallery .inner-wrap .left{width:100%;}.page-template-page-conference .gsc-conference_gallery .inner-wrap .left .conference-swiper-wrap .conference-button-prev,.page-template-page-conference .gsc-conference_gallery .inner-wrap .left .conference-swiper-wrap .conference-button-next{display:none;}.page-template-page-conference .gsc-conference_gallery .inner-wrap .right{width:100%;height:400px;position:relative;}}@media only screen and (max-width: 599px){.page-template-page-conference .gsc-conference_gallery .inner-wrap .left .conference-swiper-wrap{height:300px;}.page-template-page-conference .gsc-conference_gallery .inner-wrap .right{height:300px;}.page-template-page-conference .gsc-conference_gallery .inner-wrap .right .play-icon .inner-content-wrap .icon{width:120px;height:120px;}}.page-template-page-conference .promo-wrap{margin-top:160px;padding-bottom:275px;}.page-template-page-conference .promo-wrap:after{display:none;}@media only screen and (max-width: 1159px){.page-template-page-conference .promo-wrap{margin-top:0;padding-bottom:0;}}.page-template-page-conference .gsc-testimonials{padding:150px 0;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/images/conference-testimonial-bg.png") center no-repeat;background-size:cover;}.page-template-page-conference .gsc-testimonials.nitro-lazy{background-image:none !important;}.page-template-page-conference .gsc-testimonials .inner-wrap{width:1290px;height:580px;margin:0 auto;position:relative;background:#f05786;}.page-template-page-conference .gsc-testimonials .inner-wrap .testimonial-swiper{width:100%;height:100%;}.page-template-page-conference .gsc-testimonials .inner-wrap .testimonial-swiper .swiper-slide .inner-content-wrap{width:775px;margin:0 auto;position:relative;text-align:center;}.page-template-page-conference .gsc-testimonials .inner-wrap .testimonial-swiper .swiper-slide .inner-content-wrap:before{content:"“";display:block;position:absolute;top:-45px;left:-95px;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:220px;color:#f7adc4;text-transform:uppercase;letter-spacing:.042em;}.page-template-page-conference .gsc-testimonials .inner-wrap .testimonial-swiper .swiper-slide .inner-content-wrap cite{display:block;margin-top:50px;}.page-template-page-conference .gsc-testimonials .inner-wrap .testimonial-swiper .swiper-slide .inner-content-wrap cite span{display:block;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:40px;letter-spacing:.042px;text-transform:uppercase;color:#f7adc4;}.page-template-page-conference .gsc-testimonials .inner-wrap .testimonial-swiper .swiper-slide .inner-content-wrap cite .location{font-size:20px;margin-top:5px;}.page-template-page-conference .gsc-testimonials .inner-wrap .testimonial-swiper .swiper-pagination{bottom:35px;font-size:0;text-align:center;}.page-template-page-conference .gsc-testimonials .inner-wrap .testimonial-swiper .swiper-pagination-bullet{display:inline-block;width:12px;height:12px;background:#fff;opacity:1;margin:0;margin-right:20px;}.page-template-page-conference .gsc-testimonials .inner-wrap .testimonial-swiper .swiper-pagination-bullet:last-child{margin-right:0;}.page-template-page-conference .gsc-testimonials .inner-wrap .testimonial-swiper .swiper-pagination-bullet-active{background:#f7adc4;}.page-template-page-conference .gsc-testimonials .inner-wrap .testimonial-button-prev{width:70px;height:70px;position:absolute;left:-35px;right:auto;margin:0;top:calc(50% - 80px);background:#56c2b5;}.page-template-page-conference .gsc-testimonials .inner-wrap .testimonial-button-prev:after{content:"";display:block;width:32px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(180deg);background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-white.svg") center no-repeat;background-size:contain;}.page-template-page-conference .gsc-testimonials .inner-wrap .testimonial-button-next{width:70px;height:70px;position:absolute;left:-35px;right:auto;margin:0;top:calc(50% + 10px);background:#56c2b5;}.page-template-page-conference .gsc-testimonials .inner-wrap .testimonial-button-next:after{content:"";display:block;width:32px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/btn-arrow-white.svg") center no-repeat;background-size:contain;}@media only screen and (max-width: 1399px){.page-template-page-conference .gsc-testimonials .inner-wrap{width:90%;}}@media only screen and (max-width: 1249px){.page-template-page-conference .gsc-testimonials .inner-wrap .testimonial-swiper .swiper-slide .inner-content-wrap{width:60%;}}@media only screen and (max-width: 849px){.page-template-page-conference .gsc-testimonials{padding:5vw 0;}.page-template-page-conference .gsc-testimonials .inner-wrap .testimonial-swiper .swiper-slide .inner-content-wrap{width:80%;}.page-template-page-conference .gsc-testimonials .inner-wrap .testimonial-swiper .swiper-slide .inner-content-wrap:before{display:none;}.page-template-page-conference .gsc-testimonials .inner-wrap .testimonial-button-prev,.page-template-page-conference .gsc-testimonials .inner-wrap .testimonial-button-next{display:none;}}@media only screen and (max-width: 749px){.page-template-page-conference .gsc-testimonials .inner-wrap{height:auto;}.page-template-page-conference .gsc-testimonials .inner-wrap .testimonial-swiper .swiper-slide .inner-content-wrap{padding:10vw 0 15vw 0;}}.page-template-page-conference .cta-wrap{margin-top:150px;}@media only screen and (max-width: 1159px){.page-template-page-conference .cta-wrap{margin-top:0;}}@media only screen and (max-width: 799px){.page-template-page-conference-faq .gs-hero_centered_image_left{margin-top:95px;}}@media only screen and (max-width: 1349px){.page-template-page-conference-faq .gs-hero_centered_image_left .inner-wrap .inner-content-wrap .inner h1{font-size:100px;line-height:92px;}}@media only screen and (max-width: 1159px){.page-template-page-conference-faq .gs-hero_centered_image_left .inner-wrap .inner-content-wrap .inner h1{font-size:82px;line-height:76px;}}@media only screen and (max-width: 599px){.page-template-page-conference-faq .gs-hero_centered_image_left .inner-wrap .inner-content-wrap .inner h1{font-size:72px;line-height:68px;}}@media only screen and (max-width: 479px){.page-template-page-conference-faq .gs-hero_centered_image_left .inner-wrap .inner-content-wrap .inner h1{font-size:64px;line-height:60px;}}@media only screen and (max-width: 399px){.page-template-page-conference-faq .gs-hero_centered_image_left .inner-wrap .inner-content-wrap .inner h1{font-size:48px;line-height:44px;}}.page-template-page-conference-faq .gs-faq .faq-category .title{display:none;}.page-template-page-conference-resources .page-wrap{position:relative;padding-top:30px;}@media only screen and (max-width: 799px){.page-template-page-conference-resources .page-wrap{padding-top:95px;}}.page-template-page-conference-resources .gs-hero_image_left{margin-top:0;}.single-conference-resource .page-wrap{padding-top:30px;}@media only screen and (max-width: 799px){.single-conference-resource .page-wrap{padding-top:65px;}}.single-conference-resource .gs-blog_post{margin-top:0;}.page-template-page-conference-sponsors .gsc-title{width:1000px;margin:130px auto 60px auto;text-align:center;}@media only screen and (max-width: 1159px){.page-template-page-conference-sponsors .gsc-title{width:90%;margin-top:100px;}}@media only screen and (max-width: 799px){.page-template-page-conference-sponsors .gsc-title{margin-top:135px;}}.page-template-page-conference-sponsors .gsc-sponsor_logo_slider{position:relative;}.page-template-page-conference-sponsors .gsc-sponsor_logo_slider .swiper-container{width:1200px;margin:0 auto;}.page-template-page-conference-sponsors .gsc-sponsor_logo_slider .swiper-container .swiper-slide .image{width:90%;margin:0 auto;font-size:0;text-align:center;}.page-template-page-conference-sponsors .gsc-sponsor_logo_slider .swiper-container .swiper-slide .image:before{content:"";display:inline-block;vertical-align:middle;width:0;height:105px;}.page-template-page-conference-sponsors .gsc-sponsor_logo_slider .swiper-container .swiper-slide .image img{display:inline-block;vertical-align:middle;max-width:100%;max-height:105px;}.page-template-page-conference-sponsors .gsc-sponsor_logo_slider .swiper-button-prev{width:21px;height:42px;margin-top:-21px;left:80px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/slider-arrow-left.svg") center no-repeat;background-size:contain;}.page-template-page-conference-sponsors .gsc-sponsor_logo_slider .swiper-button-prev.nitro-lazy{background-image:none !important;}.page-template-page-conference-sponsors .gsc-sponsor_logo_slider .swiper-button-next{width:21px;height:42px;margin-top:-21px;right:80px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/slider-arrow-right.svg") center no-repeat;background-size:contain;}.page-template-page-conference-sponsors .gsc-sponsor_logo_slider .swiper-button-next.nitro-lazy{background-image:none !important;}@media only screen and (max-width: 1499px){.page-template-page-conference-sponsors .gsc-sponsor_logo_slider .swiper-container{width:80%;}.page-template-page-conference-sponsors .gsc-sponsor_logo_slider .swiper-button-prev{left:5%;}.page-template-page-conference-sponsors .gsc-sponsor_logo_slider .swiper-button-next{right:5%;}}@media only screen and (max-width: 749px){.page-template-page-conference-sponsors .gsc-sponsor_logo_slider .swiper-container .swiper-slide .image{width:70%;}}.page-template-page-conference-sponsors .gsc-sponsors{margin-top:100px;}.page-template-page-conference-sponsors .gsc-sponsors .sponsor-section{width:1260px;margin:0 auto 20px auto;background:#f69655;text-align:center;padding:100px 0 75px 0;}.page-template-page-conference-sponsors .gsc-sponsors .sponsor-section:last-child{margin-bottom:0;}.page-template-page-conference-sponsors .gsc-sponsors .sponsor-section .title{width:80%;margin:0 auto 35px auto;}.page-template-page-conference-sponsors .gsc-sponsors .sponsor-section .sponsors{width:70%;margin:0 auto;font-size:0;}.page-template-page-conference-sponsors .gsc-sponsors .sponsor-section .sponsors .sponsor{display:inline-block;vertical-align:top;width:50%;margin-bottom:25px;}.page-template-page-conference-sponsors .gsc-sponsors .sponsor-section .sponsors .sponsor h3{font-size:31px;line-height:30px;}.page-template-page-conference-sponsors .gsc-sponsors .sponsor-section .sponsors .sponsor h3 a{text-decoration:none;color:#fff;}@media only screen and (max-width: 1399px){.page-template-page-conference-sponsors .gsc-sponsors .sponsor-section{width:90%;}}@media only screen and (max-width: 1159px){.page-template-page-conference-sponsors .gsc-sponsors .sponsor-section .sponsors{width:80%;}.page-template-page-conference-sponsors .gsc-sponsors .sponsor-section .sponsors .sponsor{padding:0 2.5%;}}@media only screen and (max-width: 749px){.page-template-page-conference-sponsors .gsc-sponsors .sponsor-section .sponsors{width:90%;}.page-template-page-conference-sponsors .gsc-sponsors .sponsor-section .sponsors .sponsor{width:100%;padding:0;}}@media only screen and (max-width: 479px){.page-template-page-conference-sponsors .gsc-sponsors .sponsor-section{padding:60px 0 35px 0;}.page-template-page-conference-sponsors .gsc-sponsors .sponsor-section .sponsors .sponsor h3{font-size:24px;line-height:22px;}}.page-template-page-conference-sponsors .gs-cta_image{margin-top:130px;}@media only screen and (max-width: 749px){.page-template-page-conference-sponsors .gs-cta_image{margin-top:5vw;}}.page-template-page-conference-schedule .page-wrap{padding-top:30px;}@media only screen and (max-width: 799px){.page-template-page-conference-schedule .page-wrap{padding-top:95px;}}.page-template-page-conference-schedule .gs-hero_centered_image_left{margin-top:0;}.page-template-page-conference-schedule .gs-hero_centered_image_left .inner-wrap{height:auto;}.page-template-page-conference-schedule .gs-hero_centered_image_left .inner-wrap .inner-content-wrap{padding-top:130px;}.page-template-page-conference-schedule .gs-hero_centered_image_left .inner-wrap .inner-content-wrap .inner .button-wrap{margin-top:45px;}@media only screen and (max-width: 1349px){.page-template-page-conference-schedule .gs-hero_centered_image_left .inner-wrap .image-wrap{vertical-align:top;}.page-template-page-conference-schedule .gs-hero_centered_image_left .inner-wrap .inner-content-wrap .inner h1{font-size:100px;line-height:92px;}}@media only screen and (max-width: 1049px){.page-template-page-conference-schedule .gs-hero_centered_image_left .inner-wrap .inner-content-wrap .inner h1{font-size:72px;line-height:66px;}}@media only screen and (max-width: 749px){.page-template-page-conference-schedule .gs-hero_centered_image_left .inner-wrap .inner-content-wrap{padding-top:0;}}@media only screen and (max-width: 399px){.page-template-page-conference-schedule .gs-hero_centered_image_left .inner-wrap .inner-content-wrap .inner h1{font-size:60px;line-height:56px;}}.page-template-page-conference-schedule .gsc-schedule{width:1100px;margin:0 auto;}.page-template-page-conference-schedule .gsc-schedule .schedule-day{margin-bottom:30px;}.page-template-page-conference-schedule .gsc-schedule .schedule-day:last-child{margin-bottom:0;}.page-template-page-conference-schedule .gsc-schedule .schedule-day:nth-child(3n+1){background:#56c2b5;}.page-template-page-conference-schedule .gsc-schedule .schedule-day:nth-child(3n+2){background:#f05786;}.page-template-page-conference-schedule .gsc-schedule .schedule-day:nth-child(3n+3){background:#f69655;}.page-template-page-conference-schedule .gsc-schedule .schedule-day .inner-content-wrap{width:860px;margin:0 auto;padding:90px 0;}.page-template-page-conference-schedule .gsc-schedule .schedule-day .inner-content-wrap .schedule li{position:relative;padding-left:200px;margin-bottom:15px;}.page-template-page-conference-schedule .gsc-schedule .schedule-day .inner-content-wrap .schedule li:last-child{margin-bottom:0;}.page-template-page-conference-schedule .gsc-schedule .schedule-day .inner-content-wrap .schedule li .time{width:175px;position:absolute;top:0;left:0;text-align:right;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:25px;line-height:1em;letter-spacing:.042em;color:#fff;text-transform:uppercase;}.page-template-page-conference-schedule .gsc-schedule .schedule-day .inner-content-wrap .schedule li .title{color:#fff;line-height:25px;}@media only screen and (max-width: 1199px){.page-template-page-conference-schedule .gsc-schedule{width:90%;}}@media only screen and (max-width: 1099px){.page-template-page-conference-schedule .gsc-schedule .schedule-day .inner-content-wrap{width:80%;}}@media only screen and (max-width: 749px){.page-template-page-conference-schedule .gsc-schedule .schedule-day .inner-content-wrap{padding:10vw 0;}.page-template-page-conference-schedule .gsc-schedule .schedule-day .inner-content-wrap .schedule li{padding:0;}.page-template-page-conference-schedule .gsc-schedule .schedule-day .inner-content-wrap .schedule li .time{display:block;position:static;width:100%;text-align:left;margin-bottom:5px;}.page-template-page-conference-schedule .gsc-schedule .schedule-day .inner-content-wrap .schedule li .title{display:block;width:100%;}}.page-template-page-conference-schedule .gs-cta{margin-top:170px;}@media only screen and (max-width: 1159px){.page-template-page-conference-schedule .gs-cta{margin-top:10vw;}}@media only screen and (max-width: 749px){.page-template-page-conference-schedule .gs-cta{margin-top:5vw;}}.page-template-page-conference-speakers .page-wrap{padding-top:30px;}@media only screen and (max-width: 799px){.page-template-page-conference-speakers .page-wrap{padding-top:95px;}}.page-template-page-conference-speakers .gs-hero_centered_image_left{margin-top:0;}.page-template-page-conference-speakers .gs-hero_centered_image_left .inner-wrap{height:auto;}.page-template-page-conference-speakers .gs-hero_centered_image_left .inner-wrap .inner-content-wrap{padding-top:130px;}.page-template-page-conference-speakers .gs-hero_centered_image_left .inner-wrap .inner-content-wrap .inner .button-wrap{margin-top:45px;}@media only screen and (max-width: 1349px){.page-template-page-conference-speakers .gs-hero_centered_image_left .inner-wrap .image-wrap{vertical-align:top;}.page-template-page-conference-speakers .gs-hero_centered_image_left .inner-wrap .inner-content-wrap .inner h1{font-size:100px;line-height:92px;}}@media only screen and (max-width: 1049px){.page-template-page-conference-speakers .gs-hero_centered_image_left .inner-wrap .inner-content-wrap .inner h1{font-size:72px;line-height:66px;}}@media only screen and (max-width: 749px){.page-template-page-conference-speakers .gs-hero_centered_image_left .inner-wrap .inner-content-wrap{padding-top:0;}}@media only screen and (max-width: 399px){.page-template-page-conference-speakers .gs-hero_centered_image_left .inner-wrap .inner-content-wrap .inner h1{font-size:60px;line-height:56px;}}.page-template-page-conference-speakers .gsc-featured_speaker_slider{background:#f5f4f2;padding:130px 0;}@media only screen and (max-width: 599px){.page-template-page-conference-speakers .gsc-featured_speaker_slider{padding:80px 0;}}.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap{width:1400px;margin:0 auto;position:relative;}.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .featured-speaker-swiper{width:1200px;margin:0 auto;}.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .featured-speaker-swiper .swiper-slide:after{content:"";display:table;clear:both;}.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .featured-speaker-swiper .swiper-slide .speaker-image{width:510px;height:510px;float:left;background:#fff;overflow:hidden;}.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .featured-speaker-swiper .swiper-slide .speaker-image img{display:block;width:100%;-o-object-fit:cover;object-fit:cover;}.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .featured-speaker-swiper .swiper-slide .speaker-info{width:calc(100% - 510px);height:510px;float:right;background:#56c2b5;}.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .featured-speaker-swiper .swiper-slide .speaker-info .inner-content-wrap{width:555px;margin:0 auto;}.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .featured-speaker-swiper .swiper-slide .speaker-info .inner-content-wrap .category{display:block;margin-bottom:15px;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:30px;text-transform:uppercase;letter-spacing:.04em;color:#b1dfdd;}.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .featured-speaker-swiper .swiper-slide .speaker-info .inner-content-wrap h2{font-size:48px;line-height:42px;}.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .featured-speaker-swiper .swiper-slide .speaker-info .inner-content-wrap .button-wrap{margin-top:30px;}.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .featured-speaker-swiper .swiper-slide .speaker-info .inner-content-wrap .button-wrap span{display:inline-block;vertical-align:middle;}.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .featured-speaker-swiper .swiper-slide .speaker-info .inner-content-wrap .button-wrap span:nth-child(2){margin-left:25px;}.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .swiper-button-prev{width:21px;height:42px;margin-top:-21px;left:0;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/slider-arrow-left.svg") center no-repeat;background-size:contain;}.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .swiper-button-prev.nitro-lazy{background-image:none !important;}.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .swiper-button-next{width:21px;height:42px;margin-top:-21px;right:0;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/slider-arrow-right.svg") center no-repeat;background-size:contain;}.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .swiper-button-next.nitro-lazy{background-image:none !important;}.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .swiper-pagination{display:none;width:100%;bottom:-60px;text-align:center;font-size:0;}.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .swiper-pagination-bullet{display:inline-block;vertical-align:middle;width:12px;height:12px;margin-right:5px;opacity:1;background:#95989a;}.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .swiper-pagination-bullet:last-child{margin-right:0;}.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .swiper-pagination-bullet-active{background:#56c2b5;}@media only screen and (max-width: 1499px){.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap{width:95%;}.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .featured-speaker-swiper{width:calc(100% - 100px);}.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .featured-speaker-swiper .swiper-slide .speaker-info .inner-content-wrap{width:80%;}}@media only screen and (max-width: 1159px){.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .featured-speaker-swiper .swiper-slide .speaker-image{width:40%;position:relative;}.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .featured-speaker-swiper .swiper-slide .speaker-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .featured-speaker-swiper .swiper-slide .speaker-info{width:60%;}.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .featured-speaker-swiper .swiper-slide .speaker-info .inner-content-wrap .copy{height:3em;overflow:hidden;position:relative;}.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .featured-speaker-swiper .swiper-slide .speaker-info .inner-content-wrap .copy:after{content:"...";position:absolute;bottom:5px;right:0;background:#56c2b5;font-size:1em;line-height:1.5em;color:#fff;}}@media only screen and (max-width: 849px){.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap{width:90%;}.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .featured-speaker-swiper{width:100%;}.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .featured-speaker-swiper .swiper-slide .speaker-image{width:100%;height:auto;float:none;}.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .featured-speaker-swiper .swiper-slide .speaker-image img{position:static;}.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .featured-speaker-swiper .swiper-slide .speaker-info{width:100%;float:none;text-align:center;}.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .swiper-button-prev{display:none;}.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .swiper-button-next{display:none;}.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .swiper-pagination{display:block;}}@media only screen and (max-width: 599px){.page-template-page-conference-speakers .gsc-featured_speaker_slider{padding-top:5vw;}.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .swiper-pagination{bottom:-45px;}}@media only screen and (max-width: 479px){.page-template-page-conference-speakers .gsc-featured_speaker_slider .inner-wrap .featured-product-swiper .swiper-slide .speaker-info .inner-content-wrap h2{font-size:36px;line-height:32px;}}.page-template-page-conference-speakers .gs-resource_filter{margin-bottom:80px;}.page-template-page-conference-speakers .gs-staff{padding:0;}.page-template-page-conference-speakers .gs-staff .staff{width:1390px;}.page-template-page-conference-speakers .gs-staff .staff .speaker{width:33.33333%;margin-right:0;float:none;clear:none !important;}.page-template-page-conference-speakers .gs-staff .staff .speaker .image-wrap{margin-left:auto;margin-right:auto;}.page-template-page-conference-speakers .gs-staff .gsc-view_more{text-align:center;}.page-template-page-conference-speakers .gs-staff .gsc-view_more .no-more-posts{opacity:.6;pointer-events:none;}@media only screen and (max-width: 1499px){.page-template-page-conference-speakers .gs-staff .staff{width:90%;}}@media only screen and (max-width: 999px){.page-template-page-conference-speakers .gs-staff .staff .speaker{width:50%;}.page-template-page-conference-speakers .gs-staff .gsc-view_more{margin-top:60px;}}@media only screen and (max-width: 649px){.page-template-page-conference-speakers .gs-staff .staff .speaker{width:100%;}}.page-template-page-conference-speakers .gs-cta{margin-top:130px;}@media only screen and (max-width: 1159px){.page-template-page-conference-speakers .gs-cta{margin-top:80px;}}.page-template-page-conference-speakers .gsc-speaker_overlay{display:none;position:fixed;top:0;right:calc(( 100% - 1600px ) / 2);width:1600px;height:100vh;overflow:auto;background:#fff;z-index:20;}.page-template-page-conference-speakers .gsc-speaker_overlay .close-overlay{position:absolute;top:0;right:0;width:85px;height:85px;background:#f05786 url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/close-white.svg") center no-repeat;background-size:25px 25px;}.page-template-page-conference-speakers .gsc-speaker_overlay .close-overlay.nitro-lazy{background-image:none !important;}.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap{width:1100px;margin:0 auto;padding:130px 0;}.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap:after{content:"";display:table;clear:both;}.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap .image-wrap{width:400px;float:left;padding:20px;border-radius:50%;overflow:hidden;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/staff-stripe-bg.png") center no-repeat;background-size:cover;}.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap .image-wrap.nitro-lazy{background-image:none !important;}.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap .image-wrap .image{border-radius:50%;overflow:hidden;}.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap .image-wrap .image img{display:block;width:100%;}.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap .info-wrap{width:600px;float:right;padding-top:40px;}.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap .info-wrap .staff-title{font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:25px;text-transform:uppercase;letter-spacing:.042em;margin-bottom:25px;color:#b1dfdd;}.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap .info-wrap .contact-info{margin-top:35px;font-size:0;}.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap .info-wrap .contact-info span{display:inline-block;vertical-align:middle;margin-right:20px;}.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap .info-wrap .contact-info span:nth-child(1){margin-right:55px;}.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap .info-wrap .contact-info span:last-child{margin-right:0;}.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap .info-wrap .contact-info a{display:block;padding-left:60px;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:25px;line-height:40px;text-transform:uppercase;color:#b1dfdd;letter-spacing:.042em;text-decoration:none;position:relative;transition:color .3s;}.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap .info-wrap .contact-info a:hover{color:#f05786;}.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap .info-wrap .contact-info a:before{content:"";display:block;width:40px;height:100%;position:absolute;top:0;left:0;}.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap .info-wrap .contact-info a.url:before{background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/speaker-url.svg") center no-repeat;background-size:contain;}.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap .info-wrap .contact-info a.instagram{padding:0;width:30px;height:30px;}.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap .info-wrap .contact-info a.instagram:before{width:30px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/speaker-instagram.svg") center no-repeat;background-size:contain;}.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap .info-wrap .contact-info a.facebook{padding:0;width:30px;height:30px;}.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap .info-wrap .contact-info a.facebook:before{width:100%;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/speaker-facebook.svg") center no-repeat;background-size:contain;}.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap .info-wrap .contact-info a.linkedin{padding:0;width:30px;height:30px;}.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap .info-wrap .contact-info a.linkedin:before{width:30px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/speaker-linkedin.svg") center no-repeat;background-size:contain;}.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap .info-wrap .contact-info a.twitter{padding:0;width:30px;height:30px;}.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap .info-wrap .contact-info a.twitter:before{width:30px;background:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/speaker-twitter.svg") center no-repeat;background-size:contain;}@media only screen and (max-width: 1599px){.page-template-page-conference-speakers .gsc-speaker_overlay{width:100%;right:0;}}@media only screen and (max-width: 1259px){.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap{width:90%;}.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap .image-wrap{width:35%;}.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap .info-wrap{width:60%;}}@media only screen and (max-width: 1159px){.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap .info-wrap .contact-info span:nth-child(1){display:block;margin-right:0;margin-bottom:25px;}.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap .info-wrap .contact-info a.phone{padding-left:60px;}.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap .info-wrap .contact-info a.phone:before{width:40px;}}@media only screen and (max-width: 749px){.page-template-page-conference-speakers .gsc-speaker_overlay .close-overlay{width:73px;height:73px;background-size:20px 20px;}.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap{width:100%;}.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap .image-wrap{width:70%;max-width:400px;float:none;margin:0 auto;}.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap .info-wrap{width:80%;float:none;margin:0 auto;text-align:center;}.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap .info-wrap .contact-info{width:400px;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:auto;margin-right:auto;text-align:left;}}@media only screen and (max-width: 479px){.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap .info-wrap .contact-info a{font-size:18px;line-height:30px;}.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap .info-wrap .contact-info a:before{width:30px !important;}}@media only screen and (max-width: 399px){.page-template-page-conference-speakers .gsc-speaker_overlay .inner-wrap .info-wrap{width:90%;}}@media only screen and (max-width: 1349px){.page-template-page-conference-workshops .gs-hero_centered_image_left .inner-wrap .inner-content-wrap .inner h1{font-size:100px;line-height:92px;}}@media only screen and (max-width: 1159px){.page-template-page-conference-workshops .gs-hero_centered_image_left .inner-wrap .inner-content-wrap .inner h1{font-size:82px;line-height:76px;}}@media only screen and (max-width: 599px){.page-template-page-conference-workshops .gs-hero_centered_image_left .inner-wrap .inner-content-wrap .inner h1{font-size:72px;line-height:68px;}}@media only screen and (max-width: 479px){.page-template-page-conference-workshops .gs-hero_centered_image_left .inner-wrap .inner-content-wrap .inner h1{font-size:64px;line-height:60px;}}@media only screen and (max-width: 399px){.page-template-page-conference-workshops .gs-hero_centered_image_left .inner-wrap .inner-content-wrap .inner h1{font-size:48px;line-height:44px;}}@media only screen and (max-width: 1049px){.page-template-page-conference-workshops .gs-hero_centered_image_left{margin-bottom:100px;}}@media only screen and (max-width: 799px){.page-template-page-conference-workshops .gs-hero_centered_image_left{margin-top:95px;}}@media only screen and (max-width: 749px){.page-template-page-conference-workshops .gs-hero_centered_image_left{margin-bottom:50px;}.page-template-page-conference-workshops .gs-hero_centered_image_left .inner-wrap .inner-content-wrap{margin-top:85px;}.page-template-page-conference-workshops .gs-hero_centered_image_left .inner-wrap .inner-content-wrap .inner .button-wrap{padding-top:20px;}}.page-template-page-conference-workshops .gs-resource_filter{margin-bottom:75px;}.page-template-page-conference-workshops .gs-resource_filter .left .sessions{width:175px;text-overflow:ellipsis;}.page-template-page-conference-workshops .gs-resource_filter .left .filters{width:160px;text-overflow:ellipsis;margin-left:30px;}@media only screen and (max-width: 749px){.page-template-page-conference-workshops .gs-resource_filter{margin-bottom:5vw;}.page-template-page-conference-workshops .gs-resource_filter .left{padding-top:5vw;padding-left:0;}.page-template-page-conference-workshops .gs-resource_filter .left .sessions{display:block;height:45px;margin:0 auto;}.page-template-page-conference-workshops .gs-resource_filter .left .filters{display:block;height:45px;margin:0 auto;}.page-template-page-conference-workshops .gs-resource_filter .right{padding-bottom:5vw;}.page-template-page-conference-workshops .gs-resource_filter .right .search-wrap .search-toggle{width:45px;height:45px;}}.page-template-page-conference-workshops .gsc-workshops .inner-wrap{width:1295px;margin:0 auto;}.page-template-page-conference-workshops .gsc-workshops .inner-wrap .workshop{width:100%;min-height:435px;margin-bottom:20px;}.page-template-page-conference-workshops .gsc-workshops .inner-wrap .workshop:nth-child(4n+1){background:#f05786;}.page-template-page-conference-workshops .gsc-workshops .inner-wrap .workshop:nth-child(4n+1) .inner-content-wrap .left dl dt{color:#f7adc4;}.page-template-page-conference-workshops .gsc-workshops .inner-wrap .workshop:nth-child(4n+2){background:#f69655;}.page-template-page-conference-workshops .gsc-workshops .inner-wrap .workshop:nth-child(4n+2) .inner-content-wrap .left dl dt{color:#fdccaa;}.page-template-page-conference-workshops .gsc-workshops .inner-wrap .workshop:nth-child(4n+3){background:#ee5554;}.page-template-page-conference-workshops .gsc-workshops .inner-wrap .workshop:nth-child(4n+3) .inner-content-wrap .left dl dt{color:#f4a89c;}.page-template-page-conference-workshops .gsc-workshops .inner-wrap .workshop:nth-child(4n+4){background:#56c2b5;}.page-template-page-conference-workshops .gsc-workshops .inner-wrap .workshop:nth-child(4n+4) .inner-content-wrap .left dl dt{color:#b1dfdd;}.page-template-page-conference-workshops .gsc-workshops .inner-wrap .workshop .inner-content-wrap{padding:50px;}.page-template-page-conference-workshops .gsc-workshops .inner-wrap .workshop .inner-content-wrap:after{content:"";display:table;clear:both;}.page-template-page-conference-workshops .gsc-workshops .inner-wrap .workshop .inner-content-wrap .left{width:430px;float:left;}.page-template-page-conference-workshops .gsc-workshops .inner-wrap .workshop .inner-content-wrap .left h2{font-size:40px;line-height:36px;}.page-template-page-conference-workshops .gsc-workshops .inner-wrap .workshop .inner-content-wrap .left dl{margin-top:35px;}.page-template-page-conference-workshops .gsc-workshops .inner-wrap .workshop .inner-content-wrap .left dl:after{content:"";display:table;clear:both;}.page-template-page-conference-workshops .gsc-workshops .inner-wrap .workshop .inner-content-wrap .left dl dt{width:90px;float:left;clear:both;margin-bottom:15px;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:20px;text-transform:uppercase;letter-spacing:.042em;color:#fff;}.page-template-page-conference-workshops .gsc-workshops .inner-wrap .workshop .inner-content-wrap .left dl dd{width:calc(100% - 90px);float:right;margin-bottom:15px;font-weight:bold;color:#fff;line-height:20px;}.page-template-page-conference-workshops .gsc-workshops .inner-wrap .workshop .inner-content-wrap .right{width:620px;float:right;}.page-template-page-conference-workshops .gsc-workshops .gsc-view_more{text-align:center;padding-top:60px;}.page-template-page-conference-workshops .gsc-workshops .gsc-view_more .no-more-posts{opacity:.6;pointer-events:none;}@media only screen and (max-width: 1399px){.page-template-page-conference-workshops .gsc-workshops .inner-wrap{width:90%;}}@media only screen and (max-width: 1299px){.page-template-page-conference-workshops .gsc-workshops .inner-wrap .workshop .inner-content-wrap .right{width:calc(100% - 475px);}}@media only screen and (max-width: 999px){.page-template-page-conference-workshops .gsc-workshops .inner-wrap .workshop .inner-content-wrap .left{width:100%;float:none;}.page-template-page-conference-workshops .gsc-workshops .inner-wrap .workshop .inner-content-wrap .right{width:100%;float:none;margin-top:25px;}}@media only screen and (max-width: 749px){.page-template-page-conference-workshops .gsc-workshops .inner-wrap .workshop .inner-content-wrap{padding:10vw 5vw;}}.page-template-page-conference-workshops .gs-cta{margin-top:130px;}@media only screen and (max-width: 799px){.page-template-page-conference-workshops .gs-cta{margin-top:calc(5vw - 20px);}}@media only screen and (max-width: 799px){.page-template-page-conference-travel-lodging .gs-hero_centered_image_left{margin-top:95px;}}@media only screen and (max-width: 1349px){.page-template-page-conference-travel-lodging .gs-hero_centered_image_left .inner-wrap .inner-content-wrap .inner h1{font-size:100px;line-height:92px;}}@media only screen and (max-width: 1159px){.page-template-page-conference-travel-lodging .gs-hero_centered_image_left .inner-wrap .inner-content-wrap .inner h1{font-size:82px;line-height:76px;}}@media only screen and (max-width: 599px){.page-template-page-conference-travel-lodging .gs-hero_centered_image_left .inner-wrap .inner-content-wrap .inner h1{font-size:72px;line-height:68px;}}@media only screen and (max-width: 479px){.page-template-page-conference-travel-lodging .gs-hero_centered_image_left .inner-wrap .inner-content-wrap .inner h1{font-size:64px;line-height:60px;}}@media only screen and (max-width: 399px){.page-template-page-conference-travel-lodging .gs-hero_centered_image_left .inner-wrap .inner-content-wrap .inner h1{font-size:48px;line-height:44px;}}.page-template-page-conference-travel-lodging .gsc-travel{width:1370px;margin:0 auto 125px auto;background:#56c2b5;}.page-template-page-conference-travel-lodging .gsc-travel .inner-wrap{width:1100px;margin:0 auto;padding:100px 0 90px 0;text-align:center;}.page-template-page-conference-travel-lodging .gsc-travel .inner-wrap .copy>ul{list-style-type:none;padding:0;font-size:0;text-align:left;}.page-template-page-conference-travel-lodging .gsc-travel .inner-wrap .copy>ul:after{content:"";display:table;clear:both;}.page-template-page-conference-travel-lodging .gsc-travel .inner-wrap .copy>ul>li{display:block;width:30%;float:left;margin-bottom:10px;margin-right:5%;}.page-template-page-conference-travel-lodging .gsc-travel .inner-wrap .copy>ul>li:before{content:"•";color:#b1dfdd;font-size:1.2em;font-weight:bolder;display:inline-block;width:1em;margin-left:-1em;}.page-template-page-conference-travel-lodging .gsc-travel .inner-wrap .copy>ul>li:nth-child(3n){margin-right:0;}.page-template-page-conference-travel-lodging .gsc-travel .inner-wrap .copy>ul>li:nth-child(3n+1){clear:both;}.page-template-page-conference-travel-lodging .gsc-travel .inner-wrap .copy>ul>li ul{padding-left:35px;text-align:left;}@media only screen and (max-width: 1499px){.page-template-page-conference-travel-lodging .gsc-travel{width:90%;}.page-template-page-conference-travel-lodging .gsc-travel .inner-wrap{width:80%;}}@media only screen and (max-width: 1249px){.page-template-page-conference-travel-lodging .gsc-travel .inner-wrap .copy ul{text-align:left;}.page-template-page-conference-travel-lodging .gsc-travel .inner-wrap .copy ul li{width:100%;float:none;margin-right:0;}.page-template-page-conference-travel-lodging .gsc-travel .inner-wrap .copy ul li:last-child{margin-bottom:0;}}@media only screen and (max-width: 799px){.page-template-page-conference-travel-lodging .gsc-travel{margin-bottom:10vw;}.page-template-page-conference-travel-lodging .gsc-travel .inner-wrap{padding:80px 0 70px 0;}}.page-template-page-conference-travel-lodging .gsc-details{background:#f05786;}.page-template-page-conference-travel-lodging .gs-cta{margin-top:150px;}@media only screen and (max-width: 1159px){.page-template-page-conference-travel-lodging .gs-cta{margin-top:0;}}.page-template-page-conference-registration .page-wrap{position:relative;padding-top:30px;}@media only screen and (max-width: 799px){.page-template-page-conference-registration .page-wrap{padding-top:95px;}}.page-template-page-conference-registration .gs-hero_image_left{margin-top:0;}.page-template-page-conference-registration .gs-hero_image_left .inner-wrap .inner-content-wrap .button-wrap{font-size:0;}.page-template-page-conference-registration .gs-hero_image_left .inner-wrap .inner-content-wrap .button-wrap span{display:inline-block;vertical-align:middle;}.page-template-page-conference-registration .gs-hero_image_left .inner-wrap .inner-content-wrap .button-wrap span:nth-child(2){margin-left:35px;}@media only screen and (max-width: 1299px){.page-template-page-conference-registration .gs-hero_image_left .inner-wrap .inner-content-wrap h1{font-size:100px;line-height:94px;}.page-template-page-conference-registration .gs-hero_image_left .inner-wrap .inner-content-wrap .button-wrap span{display:block;}.page-template-page-conference-registration .gs-hero_image_left .inner-wrap .inner-content-wrap .button-wrap span:nth-child(2){margin-left:0;margin-top:15px;}}@media only screen and (max-width: 949px){.page-template-page-conference-registration .gs-hero_image_left .inner-wrap .inner-content-wrap h1{font-size:72px;line-height:68px;}}@media only screen and (max-width: 749px){.page-template-page-conference-registration .gs-hero_image_left .inner-wrap .inner-content-wrap h1{font-size:60px;line-height:56px;}}.page-template-page-conference-registration .gs-featured_image{margin-top:75px;}.page-template-page-conference-registration .gs-featured_image .inner-wrap .inner-content-wrap .right .wrap .button-wrap{margin-top:45px;}.page-template-page-conference-registration .gsc-pricing{margin-top:130px;}.page-template-page-conference-registration .gsc-pricing .inner-wrap{width:1380px;margin:0 auto;font-size:0;text-align:center;}.page-template-page-conference-registration .gsc-pricing .inner-wrap>.price{display:inline-block;vertical-align:top;width:330px;height:330px;margin-right:20px;margin-bottom:20px;}.page-template-page-conference-registration .gsc-pricing .inner-wrap>.price:nth-child(4n){margin-right:0;}.page-template-page-conference-registration .gsc-pricing .inner-wrap>.price:nth-child(7n+1){background:#f05786;}.page-template-page-conference-registration .gsc-pricing .inner-wrap>.price:nth-child(7n+2){background:#56c2b5;}.page-template-page-conference-registration .gsc-pricing .inner-wrap>.price:nth-child(7n+3){background:#f69655;}.page-template-page-conference-registration .gsc-pricing .inner-wrap>.price:nth-child(7n+4){background:#ee5554;}.page-template-page-conference-registration .gsc-pricing .inner-wrap>.price:nth-child(7n+5){background:#f69655;}.page-template-page-conference-registration .gsc-pricing .inner-wrap>.price:nth-child(7n+6){background:#ee5554;}.page-template-page-conference-registration .gsc-pricing .inner-wrap>.price:nth-child(7n+7){background:#f05786;}.page-template-page-conference-registration .gsc-pricing .inner-wrap>.price:last-child{margin-right:0;}.page-template-page-conference-registration .gsc-pricing .inner-wrap>.price a{display:block;width:100%;height:100%;text-decoration:none;}.page-template-page-conference-registration .gsc-pricing .inner-wrap>.price .inner-content-wrap{width:90%;margin:0 auto;}.page-template-page-conference-registration .gsc-pricing .inner-wrap>.price .inner-content-wrap h2{font-size:45px;line-height:42px;}.page-template-page-conference-registration .gsc-pricing .inner-wrap>.price .inner-content-wrap span.price{display:block;margin-bottom:10px;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:48px;line-height:1em;color:#fff;text-transform:uppercase;}.page-template-page-conference-registration .gsc-pricing .inner-wrap>.price .inner-content-wrap span.price s{display:inline-block;margin-right:15px;}.page-template-page-conference-registration .gsc-pricing .inner-wrap>.price .inner-content-wrap span.detail{display:block;font-size:18px;color:#fff;}.page-template-page-conference-registration .gsc-pricing .inner-wrap>.price .inner-content-wrap .button-wrap{margin-top:25px;}@media only screen and (max-width: 1499px){.page-template-page-conference-registration .gsc-pricing .inner-wrap{width:90%;}.page-template-page-conference-registration .gsc-pricing .inner-wrap>.price{width:calc(25% - 15px);}}@media only screen and (max-width: 1199px){.page-template-page-conference-registration .gsc-pricing .inner-wrap>.price{width:calc(50% - 10px);}.page-template-page-conference-registration .gsc-pricing .inner-wrap>.price:nth-child(2n){margin-right:0;}}@media only screen and (max-width: 649px){.page-template-page-conference-registration .gsc-pricing{margin-top:5vw;}.page-template-page-conference-registration .gsc-pricing .inner-wrap>.price{display:block;width:100%;margin-right:0;}}.page-template-page-conference-registration .gsc-expenses{width:1375px;margin:110px auto 0 auto;background:#56c2b5;}.page-template-page-conference-registration .gsc-expenses .inner-wrap{width:1050px;margin:0 auto;padding:100px 0;}.page-template-page-conference-registration .gsc-expenses .inner-wrap .inner-content-wrap{width:775px;margin:0 auto 35px auto;text-align:center;}.page-template-page-conference-registration .gsc-expenses .inner-wrap .expenses{width:100%;}.page-template-page-conference-registration .gsc-expenses .inner-wrap .expenses thead th{padding:0 10px 20px 10px;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:40px;letter-spacing:.042em;color:#b1dfdd;text-transform:uppercase;text-align:left;}.page-template-page-conference-registration .gsc-expenses .inner-wrap .expenses tbody td{padding:0 10px 20px 10px;font-family:"Bebas Neue",Helvetica,Arial,sans-serif;font-size:35px;letter-spacing:.042em;color:#fff;text-transform:uppercase;}.page-template-page-conference-registration .gsc-expenses .inner-wrap .expenses tbody td:nth-child(1){width:80%;}.page-template-page-conference-registration .gsc-expenses .inner-wrap .expenses tbody td:nth-child(2){width:20%;}.page-template-page-conference-registration .gsc-expenses .inner-wrap .expenses tbody td span{vertical-align:middle;font-family:"Muli",Helvetica,Arial,sans-serif;font-size:18px;text-transform:none;letter-spacing:0;}.page-template-page-conference-registration .gsc-expenses .inner-wrap .expenses.has-cad-prices tbody td:nth-child(1){width:60%;}.page-template-page-conference-registration .gsc-expenses .inner-wrap .expenses.has-cad-prices tbody td:nth-child(2){width:20%;}.page-template-page-conference-registration .gsc-expenses .inner-wrap .expenses.has-cad-prices tbody td:nth-child(3){width:20%;}@media only screen and (max-width: 1499px){.page-template-page-conference-registration .gsc-expenses{width:90%;}}@media only screen and (max-width: 1299px){.page-template-page-conference-registration .gsc-expenses .inner-wrap{width:80%;}}@media only screen and (max-width: 1159px){.page-template-page-conference-registration .gsc-expenses .inner-wrap{padding:10vw 0;}.page-template-page-conference-registration .gsc-expenses .inner-wrap .inner-content-wrap{width:100%;}.page-template-page-conference-registration .gsc-expenses .inner-wrap .expenses thead th{font-size:32px;}.page-template-page-conference-registration .gsc-expenses .inner-wrap .expenses tbody td{font-size:26px;}}@media only screen and (max-width: 899px){.page-template-page-conference-registration .gsc-expenses .inner-wrap .expenses thead th{font-size:26px;padding-bottom:15px;}.page-template-page-conference-registration .gsc-expenses .inner-wrap .expenses tbody td{font-size:18px;padding-bottom:10px;}}@media only screen and (max-width: 749px){.page-template-page-conference-registration .gsc-expenses .inner-wrap .expenses thead th{padding:0 0 15px 0;}.page-template-page-conference-registration .gsc-expenses .inner-wrap .expenses thead th:nth-child(1){padding-right:10px;}.page-template-page-conference-registration .gsc-expenses .inner-wrap .expenses tbody td{padding:0 0 10px 0;}.page-template-page-conference-registration .gsc-expenses .inner-wrap .expenses tbody td:nth-child(1){width:75%;padding-right:10px;}.page-template-page-conference-registration .gsc-expenses .inner-wrap .expenses tbody td:nth-child(2){width:25%;}.page-template-page-conference-registration .gsc-expenses .inner-wrap .expenses.has-cad-prices tbody td:nth-child(1){width:50%;padding-right:10px;}.page-template-page-conference-registration .gsc-expenses .inner-wrap .expenses.has-cad-prices tbody td:nth-child(2){width:25%;}.page-template-page-conference-registration .gsc-expenses .inner-wrap .expenses.has-cad-prices tbody td:nth-child(3){width:25%;}}@media only screen and (max-width: 649px){.page-template-page-conference-registration .gsc-expenses{margin-top:5vw;}.page-template-page-conference-registration .gsc-expenses .inner-wrap{width:90%;}.page-template-page-conference-registration .gsc-expenses .inner-wrap .inner-content-wrap{width:90%;}}@media only screen and (max-width: 479px){.page-template-page-conference-registration .gsc-expenses .inner-wrap .expenses thead th{font-size:20px;}.page-template-page-conference-registration .gsc-expenses .inner-wrap .expenses tbody td{font-size:16px;}.page-template-page-conference-registration .gsc-expenses .inner-wrap .expenses tbody td span{font-size:14px;}}.page-template-page-conference-registration .gsc-extra_details{width:1375px;margin:20px auto 0 auto;background:#f69655;}.page-template-page-conference-registration .gsc-extra_details .inner-wrap{width:915px;margin:0 auto;padding:100px 0;text-align:center;}.page-template-page-conference-registration .gsc-extra_details .inner-wrap .detail:nth-child(2){margin-top:50px;}@media only screen and (max-width: 1499px){.page-template-page-conference-registration .gsc-extra_details{width:90%;}}@media only screen and (max-width: 1299px){.page-template-page-conference-registration .gsc-extra_details .inner-wrap{width:80%;}}@media only screen and (max-width: 1159px){.page-template-page-conference-registration .gsc-extra_details{margin-top:5vw;}.page-template-page-conference-registration .gsc-extra_details .inner-wrap{padding:10vw 0;}}.page-template-page-conference-registration .gs-cta{margin-top:130px;}@media only screen and (max-width: 1159px){.page-template-page-conference-registration .gs-cta{margin-top:5vw;}}:root:before{content:url("https://cdn-cifkh.nitrocdn.com/InQbzvMiPzmSedXrsWNeRJhZgtppSwEy/assets/images/optimized/rev-1fccca2/gemsgc.org/wp-content/themes/gems/svg/arrow-up-thin.svg");visibility:hidden;position:absolute;left:-999em;}