;img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}img.wp-smiley,img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 0.07em!important;vertical-align:-0.1em!important;background:none!important;padding:0!important}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0, 0, 0, 1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}#pbOverlay *,#pbOverlay *:before,#pbOverlay *:after{-moz-box-sizing:content-box;box-sizing:content-box}#pbOverlay.show{opacity:1;pointer-events:auto}#pbOverlay{opacity:0;overflow:hidden;width:100%;height:100%;position:fixed;z-index:9999;left:0;top:0;text-align:center;pointer-events:none;-moz-user-select:none;background:rgb(0 0 0 / .90);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2000000',endColorstr='#e2000000');-webkit-transform:translate3d(0);transition:opacity 300ms ease}#pbOverlay.msie{background-color:rgb(0 0 0 / .6)}.msie.pbLoading .pbWrapper{background:url('data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}https://taytoncapitalllc.com/wp-content/themes/keystone-parent/assets/css/../images/loading.gif') no-repeat center center}@keyframes pbLoaderFrames{50%{height:5px}}@-webkit-keyframes pbLoaderFrames{50%{height:5px}}.pbLoader{display:none;width:100px;height:100px;position:absolute;z-index:999;top:0;left:0;right:0;bottom:0;margin:auto;text-align:center;border-radius:100%;box-shadow:15px 32px 60px -20px #FFF inset,1px 1px 3px 1px #FFF inset,0 0 20px;transition:.3s}.thumbs .pbLoader{-webkit-transform:translateY(-50px);transform:translateY(-50px)}.pbLoading:not(.msie):not(.error) .pbLoader{display:block}.pbLoader b{display:inline-block;vertical-align:middle;margin:0 2px;width:8px;height:60px;border-radius:5px;background:rgb(255 255 255 / .8);box-shadow:0 0 10px rgb(0 0 0 / .5);-webkit-animation:.9s pbLoaderFrames infinite linear;animation:.9s pbLoaderFrames infinite linear}.pbLoader b:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}.pbLoader b:nth-child(3){-webkit-animation-delay:.6s;animation-delay:.6s}.mobile.pbLoading .pbLoader{transform:none;transition:0s}.pbWrapper:after,#pbCaption .pbThumbs ul:after,#pbOverlay .prevNext:after,#pbOverlay .pbLoader:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle}@keyframes deadImage{50%{text-shadow:0 0 25px rgb(255 255 255 / .5);transform:scale(.85)}}@-webkit-keyframes deadImage{50%{text-shadow:0 0 25px rgb(255 255 255 / .5);-webkit-transform:scale(.85)}}#pbOverlay button{outline:0!important;box-shadow:0 0}.pbWrapper{-moz-box-sizing:border-box;box-sizing:border-box;transform:rotate(0);vertical-align:middle;height:100%;perspective:1200px;position:relative}.video>.pbWrapper{z-index:11;display:inline-block}.pbLoading .pbWrapper{display:inline-block\9;width:100%}.pbWrapper:before{content:'\2716';color:#fff0;text-shadow:0 2px 35px #fff0;font-size:0;vertical-align:middle;cursor:default;transition:text-shadow .7s ease-out}.error .pbWrapper:before{font-size:22em;text-shadow:0 0 0 #FFF;-webkit-animation:2s 1s deadImage infinite linear;animation:2s 1s deadImage infinite linear}.thumbs .pbWrapper{padding:0;margin:0}.error .pbWrapperr img{width:0}.pbWrapper>div{display:none;width:624px;height:351px;vertical-align:middle;border-radius:5px;background:rgb(0 0 0 / .5)}.video>.pbWrapper>div{display:inline-block}#pbOverlay iframe,#pbOverlay embed,#pbOverlay object{display:block;width:100%;height:100%;opacity:1;transition:.5s}.pbWrapper .pbHide iframe{opacity:0}.pbWrapper>div,.pbWrapper>img{transition:.5s .5s cubic-bezier(.1,.87,.48,1);-webkit-transform:none;-ms-transform:none;transform:none;-webkit-backface-visibility:hidden;box-shadow:0 0 20px #000;opacity:1}.mobile.show .pbWrapper>div,.mobile.show .pbWrapper>img{transition:30ms}.pbWrapper>*,.pbHide .pbWrapper>.prepare{opacity:0;vertical-align:middle;-webkit-transform:scale(.2) rotateX(80deg);-ms-transform:scale(.2) rotateX(80deg);transform:scale(.2) rotateX(80deg);border-radius:6px;border:0;max-height:95%;max-width:100%}.on .pbWrapper>*{transition-delay:0s}.pbWrapper .zoomable{-webkit-transition:0s;transition:0s;position:relative;z-index:9}.pbWrapper .rotating{-webkit-transition:.25s cubic-bezier(.4,.04,0,1);transition:.25s cubic-bezier(.4,.04,0,1)}.pbHide .pbWrapper>*{-webkit-transform:scale(1.2);transform:scale(1.2);transform:none\9;opacity:0;transition:.4s ease-out}#pbCloseBtn,#pbAutoplayBtn{position:absolute;top:-50px;right:-50px;z-index:999;display:block;padding:0 0 20px 20px;text-align:center;cursor:pointer;color:#FFF;transition:.3s .3s ease-out}.pbHide #pbCloseBtn{top:-50px;right:-50px}.on #pbCloseBtn{top:-2px;right:-2px}#pbCloseBtn:before{content:'\00D7';font:bold 1em/1 arial}#pbCloseBtn:before,#pbAutoplayBtn:before{display:inline-block;height:35px;width:35px;padding:8px 8px 12px 12px;font-size:2em;opacity:.8;vertical-align:middle;background:rgb(255 255 255 / .2);border-radius:0 0 0 70px;transition:.1s ease-out}#pbCloseBtn:hover:before{padding:15px 10px 24px 24px;background:rgb(255 100 100 / .4)}#pbAutoplayBtn{display:none;right:auto;left:-50px;padding:0;width:50px;height:50px;font-size:13px}.hasAutoplay #pbAutoplayBtn{display:block}#pbAutoplayBtn:hover{width:60px;height:60px}.on #pbAutoplayBtn{top:0;left:0;transition:.1s ease-out}#pbAutoplayBtn:before{content:'\2016';width:100%;height:100%;border-radius:0 0 70px 0;font-weight:700;padding:0;text-indent:-6px;line-height:1.6}#pbAutoplayBtn:active:before{text-shadow:0 0 3px #FFF,0 0 6px #FFF}#pbAutoplayBtn.play:before{content:'\25BA'}#pbAutoplayBtn .pbProgress{display:none\9;width:100%;height:100%;overflow:hidden;position:absolute;padding:6px;top:0;left:0;opacity:.2;transform:rotateZ(0);-webkit-transform:rotateZ(0);-ms-transform:rotateZ(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:.3s;transition:.3s}.mobile #pbAutoplayBtn .pbProgress{-webkit-transition:0s;transition:0s}#pbAutoplayBtn.playing .pbProgress{-webkit-transform:rotateZ(90deg);-ms-transform:rotateZ(90deg);transform:rotateZ(90deg)}#pbAutoplayBtn .pbProgress:before{content:'';position:absolute;right:0;bottom:0;width:200%;height:200%;border-radius:50%;box-shadow:0 0 0 8px #FFF inset}#pbCaption,.pbHide #pbCaption{position:absolute;z-index:999;margin-bottom:5px;bottom:-120px;width:100%;overflow:hidden;transform:translateZ(0);transition:.4s}.show.on #pbCaption{bottom:0;transition-delay:.5s}#pbOverlay.thumbs #pbCaption label{display:block}#pbCaption label{display:none;float:right;margin:0 1em;color:#FFF;opacity:.3;transition:.2s;cursor:pointer}#pbCaption label:after{content:'\276F';font-size:30px;line-height:30px;display:inline-block;transform:rotate(-90deg);transition:.2s ease-out}#pbCaption label:hover{opacity:1}#pbCaption .title,#pbCaption .counter{display:inline-block;color:#FFF;margin:0 6px}#pbCaption .counter{display:none;opacity:.55}.hasCounter #pbCaption .counter{display:inline-block}.pbCaptionText{display:inline-block;transition:.3s;opacity:.9;font-weight:700;vertical-align:middle;text-shadow:1px 1px 1px rgb(0 0 0 / .5);padding-left:60px}.pbCaptionText.change{-webkit-transform:translateY(25px);transform:translateY(25px);opacity:0}#pbCaption .rotateBtn{display:none;background:0;border:0;font:800 1.7em/0 Arial;vertical-align:middle;color:rgb(255 255 255 / .5);width:1.1em;height:1.1em;padding:0;border-radius:50%;background:rgb(0 0 0 / .2);cursor:pointer;transition:.15s ease-out}#pbCaption .rotateBtn.show{display:block;float:right}#pbCaption .rotateBtn:hover{color:rgb(255 255 255 / .7)}#pbCaption .rotateBtn:active{color:#fff;background:rgb(0 0 0 / .4)}.mobile #pbCaption label{display:none;z-index:-1;color:red}.mobile .pbCaptionText{padding:0}#pbThumbsToggler:checked~#pbCaption .pbThumbs{margin:0}#pbThumbsToggler:checked~#pbCaption label:after{transform:rotate(90deg)}#pbThumbsToggler:checked~.pbWrapper{margin-top:-50px;padding:50px 0}.pbThumbs{display:none;transition:.35s;-webkit-overflow-scrolling:touch}.thumbs .pbThumbs{display:block;width:100%;padding:5px 0 2px;margin-bottom:-100px;overflow:hidden}.mobile .pbThumbs{overflow:auto}.pbThumbs:hover{clear:both}.pbThumbs ul{display:inline-block;position:relative;list-style:none;height:80px;padding:0 5px;margin:0;white-space:pre;transition:.2s}.pbThumbs ul:after{vertical-align:bottom}.pbThumbs li{display:inline-block;vertical-align:bottom;height:70%;opacity:.6;text-align:center;position:relative;transition:.15s}.pbThumbs li.active{height:100%;opacity:1}.pbThumbs li:hover{height:100%;opacity:1}.pbThumbs li.video::before{content:'\25BA';color:#FFF;font-size:20px;height:20px;width:20px;line-height:.9;position:absolute;bottom:4px;left:7px;background:rgb(0 0 0 / .4);box-shadow:0 0 0 3px rgb(0 0 0 / .4);border-radius:0 3px 0 0;pointer-events:none}.pbThumbs a{height:100%;padding:0 2px;display:block;-moz-user-select:none}.pbThumbs img{height:96%;min-height:95.9%;border:2px solid #FFF;max-width:none;border-radius:0;transition:.15s}.pbThumbs li:hover img{min-height:96%}.pbThumbs li.fast a img{transition:none}.pbThumbs li.active a img{border-color:#d8ff16;min-height:96%}#pbOverlay .prevNext{display:none;background:#fff0;position:absolute;z-index:10;height:100%;width:35%;padding:80px 0;opacity:0;box-sizing:border-box;-moz-box-sizing:border-box;top:0;transition:.2s ease-out;text-shadow:0 0 12px #000,0 0 10px #FFF;user-select:none;filter:alpha(opacity=0);cursor:pointer}#pbOverlay.hasArrows .prevNext{display:block}#pbOverlay .prevNext.pbHide{display:none}#pbOverlay.on .prevNext:hover{opacity:.5;filter:alpha(opacity=50)}#pbOverlay.on .prevNext:hover:active{transition:80ms;opacity:1;filter:alpha(opacity=100);text-shadow:0 0 16px #FFF,0 0 10px #000}.prevNext b{display:inline-block;vertical-align:middle;transition:.2s ease-in}.prevNext:hover b{transition:.2s cubic-bezier(.095,.870,.485,.985)}#pbPrevBtn b{transform:scale(.4) translateX(350px);-webkit-transform:scale(.4) translateX(350px)}#pbNextBtn b{transform:scale(.4) translateX(-350px);-webkit-transform:scale(.4) translateX(-350px)}#pbPrevBtn b:before,#pbNextBtn b:after{display:inline;line-height:.3;font-size:18em;font-weight:400;color:#FFF;font-family:Arial}#pbPrevBtn b:before{content:'\2039'}#pbNextBtn b:after{content:'\203A'}.on #pbPrevBtn:hover b{transform:scale(1) translateX(20px);-webkit-transform:scale(1) translateX(20px)}.on #pbNextBtn:hover b{transform:scale(1) translateX(-20px);-webkit-transform:scale(1) translateX(-20px)}.show #pbPrevBtn{left:0;text-align:left}.show #pbNextBtn{right:0;text-align:right}@media all and (max-width:700px){.pbWrapper img,.pbHide .pbWrapper img.prepare{max-height:100%}.thumbs .pbWrapper{padding:0;margin:0}.pbThumbs{margin-bottom:-60px}.pbThumbs.show{margin:0}.pbThumbs ul{height:50px}.pbThumbs li{height:100%;opacity:1}.pbThumbs li img{min-height:96.5%}}@media all and (max-width:710px){.pbThumbs li.active a img{min-height:96%}}.flex-display{display:flex;flex-wrap:wrap;width:100%}.flex-display-align{display:flex;flex-wrap:wrap;align-items:center;width:100%}.flex-align-center{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%}.flex-align-between{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%}.flex-align-around{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;width:100%}.flex-align-evenly{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly;width:100%}.flex-align-end{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;width:100%}.flex-align-start{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;width:100%}.flex-justify-center{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.flex-justify-space-between{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.flex-justify-space-around{display:flex;flex-wrap:wrap;justify-content:space-around;width:100%}.flex-justify-space-evenly{display:flex;flex-wrap:wrap;justify-content:space-evenly;width:100%}.flex-justify-end{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%}.flex-justify-start{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.flex-col-full{flex-basis:0%;flex-grow:1}.flex-10-full{width:10%}.flex-20-full{width:20%}.flex-30-full{width:30%}.flex-40-full{width:40%}.flex-50-full{width:50%}.flex-60-full{width:60%}.flex-70-full{width:70%}.flex-80-full{width:80%}.flex-90-full{width:90%}.flex-container{padding:0 10px}@media screen and (min-width:768px){.flex-container{width:750px;margin:0 auto}.flex-col-sm{flex-basis:0%;flex-grow:1}.flex-sc-sm{flex-basis:0%;flex-grow:1}.flex-2-col-sm{flex:1 1 50%}.flex-3-col-sm{flex:1 1 33.3%}.flex-4-col-sm{flex:1 1 25%}.flex-5-col-sm{flex:1 1 20%}.flex-6-col-sm{flex:1 1 16.6%}.flex-2-sc-sm{flex:1 1 50%}.flex-3-sc-sm{flex:1 1 33.3%}.flex-4-sc-sm{flex:1 1 25%}.flex-5-sc-sm{flex:1 1 20%}.flex-6-sc-sm{flex:1 1 16.6%}.flex-2-col-shrink-sm{flex:0 1 50%;max-width:50%}.flex-3-col-shrink-sm{flex:0 1 33.3%;max-width:33.3%}.flex-4-col-shrink-sm{flex:0 1 25%;max-width:25%}.flex-5-col-shrink-sm{flex:0 1 20%;max-width:20%}.flex-6-col-shrink-sm{flex:0 1 16.6%;max-width:16.6%}.flex-2-sc-shrink-sm{flex:0 1 50%;max-width:50%}.flex-3-sc-shrink-sm{flex:0 1 33.3%;max-width:33.3%}.flex-4-sc-shrink-sm{flex:0 1 25%;max-width:25%}.flex-5-sc-shrink-sm{flex:0 1 20%;max-width:20%}.flex-6-sc-shrink-sm{flex:0 1 16.6%;max-width:16.6%}.flex-10-sm{flex:1 1 10%;max-width:10%}.flex-20-sm{flex:1 1 20%;max-width:20%}.flex-30-sm{flex:1 1 30%;max-width:30%}.flex-40-sm{flex:1 1 40%;max-width:40%}.flex-50-sm{flex:1 1 50%;max-width:50%}.flex-60-sm{flex:1 1 60%;max-width:60%}.flex-70-sm{flex:1 1 70%;max-width:70%}.flex-80-sm{flex:1 1 80%;max-width:80%}.flex-90-sm{flex:1 1 90%;max-width:90%}}@media screen and (min-width:992px){.flex-container{width:970px;margin:0 auto}.flex-col{flex-basis:0%;flex-grow:1}.flex-sc{flex-basis:0%;flex-grow:1}.flex-2-col{flex:1 1 50%}.flex-3-col{flex:1 1 33.3%}.flex-4-col{flex:1 1 25%}.flex-5-col{flex:1 1 20%}.flex-6-col{flex:1 1 16.6%}.flex-2-sc{flex:1 1 50%}.flex-3-sc{flex:1 1 33.3%}.flex-4-sc{flex:1 1 25%}.flex-5-sc{flex:1 1 20%}.flex-6-sc{flex:1 1 16.6%}.flex-2-col-shrink{flex:0 1 50%;max-width:50%}.flex-3-col-shrink{flex:0 1 33.3%;max-width:33.3%}.flex-4-col-shrink{flex:0 1 25%;max-width:25%}.flex-5-col-shrink{flex:0 1 20%;max-width:20%}.flex-6-col-shrink{flex:0 1 16.6%;max-width:16.6%}.flex-2-sc-shrink{flex:0 1 50%;max-width:50%}.flex-3-sc-shrink{flex:0 1 33.3%;max-width:33.3%}.flex-4-sc-shrink{flex:0 1 25%;max-width:25%}.flex-5-sc-shrink{flex:0 1 20%;max-width:20%}.flex-6-sc-shrink{flex:0 1 16.6%;max-width:16.6%}.flex-10{flex:1 1 10%;max-width:10%}.flex-20{flex:1 1 20%;max-width:20%}.flex-30{flex:1 1 30%;max-width:30%}.flex-40{flex:1 1 40%;max-width:40%}.flex-50{flex:1 1 50%;max-width:50%}.flex-60{flex:1 1 60%;max-width:60%}.flex-70{flex:1 1 70%;max-width:70%}.flex-80{flex:1 1 80%;max-width:80%}.flex-90{flex:1 1 90%;max-width:90%}}@media screen and (min-width:1201px){.flex-container{width:1170px;margin:0 auto}.flex-col-lg{flex-basis:0%;flex-grow:1}.flex-sc-lg{flex-basis:0%;flex-grow:1}.flex-2-col-lg{flex:1 1 50%}.flex-3-col-lg{flex:1 1 33.3%}.flex-4-col-lg{flex:1 1 25%}.flex-5-col-lg{flex:1 1 20%}.flex-6-col-lg{flex:1 1 16.6%}.flex-2-sc-lg{flex:1 1 50%}.flex-3-sc-lg{flex:1 1 33.3%}.flex-4-sc-lg{flex:1 1 25%}.flex-5-sc-lg{flex:1 1 20%}.flex-6-sc-lg{flex:1 1 16.6%}.flex-2-col-shrink-lg{flex:0 1 50%;max-width:50%}.flex-3-col-shrink-lg{flex:0 1 33.3%;max-width:33.3%}.flex-4-col-shrink-lg{flex:0 1 25%;max-width:25%}.flex-5-col-shrink-lg{flex:0 1 20%;max-width:20%}.flex-6-col-shrink-lg{flex:0 1 16.6%;max-width:16.6%}.flex-2-sc-shrink-lg{flex:0 1 50%;max-width:50%}.flex-3-sc-shrink-lg{flex:0 1 33.3%;max-width:33.3%}.flex-4-sc-shrink-lg{flex:0 1 25%;max-width:25%}.flex-5-sc-shrink-lg{flex:0 1 20%;max-width:20%}.flex-6-sc-shrink-lg{flex:0 1 16.6%;max-width:16.6%}.flex-10-lg{flex:1 1 10%;max-width:10%}.flex-20-lg{flex:1 1 20%;max-width:20%}.flex-30-lg{flex:1 1 30%;max-width:30%}.flex-40-lg{flex:1 1 40%;max-width:40%}.flex-50-lg{flex:1 1 50%;max-width:50%}.flex-60-lg{flex:1 1 60%;max-width:60%}.flex-70-lg{flex:1 1 70%;max-width:70%}.flex-80-lg{flex:1 1 80%;max-width:80%}.flex-90-lg{flex:1 1 90%;max-width:90%}}@media screen and (max-width:1200px){.flex-10-lg,.flex-2-col-lg,.flex-2-col-shrink-lg,.flex-20-lg,.flex-3-col-lg,.flex-3-col-shrink-lg,.flex-30-lg,.flex-4-col-lg,.flex-4-col-shrink-lg,.flex-40-lg,.flex-5-col-lg,.flex-5-col-shrink-lg,.flex-50-lg,.flex-6-col-lg,.flex-6-col-shrink-lg,.flex-60-lg,.flex-70-lg,.flex-80-lg,.flex-90-lg,.flex-col-lg{flex:1 1 100%}.stack-column-lg{flex-direction:column;flex:1 1 100%}}@media screen and (max-width:991px){.flex-10,.flex-2-col,.flex-2-col-shrink,.flex-20,.flex-3-col,.flex-3-col-shrink,.flex-30,.flex-4-col,.flex-4-col-shrink,.flex-40,.flex-5-col,.flex-5-col-shrink,.flex-50,.flex-6-col,.flex-6-col-shrink,.flex-60,.flex-70,.flex-80,.flex-90,.flex-col{flex:1 1 100%}.stack-column{flex-direction:column;flex:1 1 100%}}@media screen and (max-width:767px){.flex-10-sm,.flex-2-col-shrink-sm,.flex-2-col-sm,.flex-20-sm,.flex-3-col-shrink-sm,.flex-3-col-sm,.flex-30-sm,.flex-4-col-shrink-sm,.flex-4-col-sm,.flex-40-sm,.flex-5-col-shrink-sm,.flex-5-col-sm,.flex-50-sm,.flex-6-col-shrink-sm,.flex-6-col-sm,.flex-60-sm,.flex-70-sm,.flex-80-sm,.flex-90-sm,.flex-col-sm{flex:1 1 100%}.stack-column-sm{flex-direction:column;flex:1 1 100%}}html,body{margin:0;font-size:16px;font-family:'Open Sans',sans-serif;overflow-x:hidden}a{text-decoration:none;font-weight:700;color:#444;transition:all ease .7s}a:hover,a:focus{text-decoration:none;transition:all ease .7s;font-size:17px}p{margin:20px 0;line-height:1.75em}h1{font-size:36px;margin:0;font-weight:700}h2{font-size:26px;margin:0;font-weight:700}h3{font-size:24px;margin:0;font-weight:700}.btn{color:#fff;border-radius:0;text-transform:uppercase;letter-spacing:2px;padding:15px 40px!important;transition:all ease .7s}.btn:hover,.btn:focus{color:#fff;transition:all ease .7s;transform:scale(1.1)}#header{padding:10px 15px;background:#fff;position:absolute;width:100%;z-index:10}.logo-container img{transition:all ease .7s}.logo-container img:hover{transition:all ease .7s;transform:scale(1.03)}.mobile-c2a{display:none}.header-login{text-align:right}.header-login .btn{padding:15px 10px!important;font-size:12px;letter-spacing:0}.navbar-nav{float:right;padding-right:10px}.navbar-nav>li{float:none;display:inline-block}.navbar-nav>li a{color:#444;transition:all ease .7s;text-transform:uppercase;letter-spacing:1px;padding:10px}.navbar-nav>li a:hover,.navbar-nav>li a:active,.navbar-nav>li a:focus{transition:all ease .7s;font-size:15px;background:#fff0}.main-nav .mobile-nav{display:none}.main-nav .nav-list{padding:0;margin:0;list-style:none}.main-nav .nav-list .menu-item{width:100%;text-align:center}.main-nav .nav-list .menu-item:first-of-type a{border-top:1px dotted #fff}.main-nav .nav-list .menu-item a{display:block;text-decoration:none;padding:10px;border-bottom:1px dotted #fff}.menu-mobile-dropdown-menu-container{display:none}.nav-toggler{position:relative;text-align:center;color:#fff;font-weight:600;width:55px;transition:all ease-in-out .3s;display:flex;flex-flow:row-reverse nowrap;align-items:center;cursor:pointer;padding:10px 10px}.nav-toggler .toggle-more{transform:rotate3d(1,0,0,0deg);float:left;opacity:1}.nav-toggler .toggle-less{opacity:0}.nav-toggler .toggle-text{width:40px;position:absolute;left:0;top:0}.nav-toggler .nav-toggler .fas,.nav-toggler .toggle-text{transition:all ease-in-out .3s}.nav-toggler .fas{color:#fff;font-size:14px;line-height:1;position:absolute;top:4px;right:0}.nav-toggler.active .toggle-more{transform:rotate3d(1,0,0,180deg);float:left;opacity:0}.nav-toggler.active .toggle-less{transform:none;float:left;opacity:1}.nav-toggler.active .fas{transform:rotate3d(1,0,0,180deg)}.dropdown:hover .dropdown-menu{display:block;-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}.dropdown-menu{margin-top:-2px;box-shadow:none;border:none;border-radius:0;padding:0;border-top:2px solid #fff;background-color:#fff;border-top:2px solid #000}.dropdown-menu>li>a{border-bottom:1px solid #000;transition:all ease 1s;font-size:14px;padding:15px}.dropdown-menu>li>a:hover{transition:all ease 1s;font-size:15px;background:#fff!important}.dropdown-menu>li>a:hover:after{transform:scaleX(0)!important;opacity:0;background:transparent!important}.dropdown-menu>.active>a{background:#fff0}#banner,#interior-banner{position:relative}video{min-height:100%;min-width:100%;position:fixed;z-index:-1}#banner img,#interior-banner img{min-height:100%;min-width:100%;position:fixed;z-index:-1;object-fit:cover}.banner-content{text-align:center;position:absolute;display:flex;left:0;right:0;top:0;bottom:0;flex-direction:column;align-items:center;justify-content:center;background:rgb(0 0 0 / .2);color:#fff}.banner-content .banner-title{margin:0;font-weight:700;font-size:40px;padding-bottom:10px;text-transform:uppercase;letter-spacing:2px;display:block}.banner-content .banner-subtitle{margin:0;font-weight:700;text-transform:uppercase;letter-spacing:4px;padding-bottom:15px;display:block}.banner-content .btn{background:#fff0;transition:all ease .7s}#main,#main-interior,#photo-feature-1{background:#fff}#main{padding:100px;text-align:center}#main-interior{padding:50px 100px;text-align:center}#main-heading{position:absolute;bottom:25px;left:0;right:0;text-align:center}#main-heading h1{color:#fff;font-size:44px;letter-spacing:3px;text-shadow:0 0 5px #000}.error404 main{padding-top:125px;text-align:center}#main-no-banner{padding:50px 20px;background:#eee}#main-no-banner h1{padding-bottom:20px}#main-with-background{padding:50px 20px;position:relative;background-attachment:fixed;background-size:cover;box-shadow:0 0 35px #444}#main-with-background:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to right,#222222,rgb(34 34 34 / .9),rgb(34 34 34 / .9),rgb(34 34 34 / .8),rgb(34 34 34 / .7),rgb(34 34 34 / .4),transparent)}.main-with-background-inner{position:relative;color:#fff}#main-with-background h1{color:#fff;padding-bottom:50px;text-align:center}#photo-feature-1 img{width:100%}.photo-feature-1-left{position:relative}.photo-feature-1-content{position:absolute;display:flex;top:0;right:0;bottom:0;left:0;flex-direction:column;flex-flow:wrap;justify-content:center;align-content:center;background:rgb(255 255 255 / .75);text-align:center;padding:40px}.photo-feature-1-content p{line-height:1.5em}.photo-feature-1-content h2{font-weight:700;font-size:42px}#text-feature{padding:100px;text-align:center}.photo-feature-2-box{margin:20px}.photo-feature-2-box:nth-child(2){min-width:50%;max-width:50%;position:relative;box-shadow:0 0 20px #444}.photo-feature-2-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:22px;padding:30px 50px}.photo-feature-2-button:hover{transform:translate(-50%,-50%) scale(1.3)}#photo-feature-3 h2{color:#fff;font-size:42px;text-transform:uppercase;letter-spacing:5px}.photo-feature-3-container{text-align:center;position:relative;height:600px;background-attachment:fixed;background-size:cover;background-position:center}.photo-feature-3-box{position:absolute;display:flex;top:0;left:0;right:0;bottom:0;flex-direction:column;align-items:center;justify-content:center;background:rgb(0 0 0 / .3)}.photo-feature-3-button{margin-top:20px;background:#fff0;transition:all ease .7s}.gallery-image-container{overflow:hidden}#gallery img{transition:all ease .7s}#gallery a:hover img{transition:all ease .7s;transform:scale(1.03)}#clients{text-align:center;padding:75px 20px;background:#fff}#clients h2{padding-bottom:30px;font-size:36px}.client-box{padding:0 20px}#steps{background:#eee}.step-box{padding:25px 100px}.step-box:nth-of-type(even){background:#fff}.step-icon{font-size:80px}.client-quote{font-size:18px;font-weight:700;font-style:italic}.client-quote:before,.client-quote:after{content:'"'}#testimonials{background-size:cover;background-attachment:fixed;background-position:center;position:relative;box-shadow:0 0 10px #000}#testimonials:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to top,#ffffff,rgb(255 255 255 / .9),rgb(255 255 255 / .9),rgb(255 255 255 / .8),rgb(255 255 255 / .7),rgb(255 255 255 / .4),transparent)}.testimonials-inner{position:relative;padding:100px}.testimonials-container{overflow:hidden;border:2px solid #000;box-shadow:0 0 10px #000}.testimonials-group{position:relative;display:flex;align-items:center;flex-wrap:wrap;padding:30px 100px 30px 30px;background:#fff}.testimonial-box{padding:15px;border-bottom:1px dotted #444;width:100%}.testimonial-box .header{align-items:baseline;text-transform:uppercase;letter-spacing:2px;font-weight:700;font-size:12px}.testimonial-box h2{font-weight:700;padding-right:15px;letter-spacing:0;text-transform:none}.testimonial-scrolls{font-size:62px}.testimonial-scroll-up{position:absolute;top:80px;right:115px;transition:all ease .7s}.testimonial-scroll-down{position:absolute;bottom:80px;right:115px;transition:all ease .7s}.testimonial-scroll-up:hover,.testimonial-scroll-down:hover{color:#fff;transform:scale(1.1);text-shadow:0 0 30px #000;cursor:pointer;transition:all ease .7s}[dir=rtl] .slick-next{left:auto}#references{padding:50px 100px;text-align:center;background-size:cover;background-attachment:fixed;position:relative;box-shadow:0 0 10px #000}#references:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom,#ffffff,rgb(255 255 255 / .9),rgb(255 255 255 / .9),rgb(255 255 255 / .8),rgb(255 255 255 / .7),rgb(255 255 255 / .4),transparent)}.references-inner{position:relative}.references-container{overflow:hidden;margin:50px 200px;text-align:left;font-size:18px;background:#fff;position:relative;box-shadow:0 0 10px #000}.reference-group{position:relative;padding:15px}.reference-scrolls{font-size:46px}.reference-scroll-up{position:absolute;top:-10px;right:15px;transition:all ease .7s}.reference-scroll-down{position:absolute;bottom:-10px;right:15px;transition:all ease .7s}.reference-scroll-up:hover,.reference-scroll-down:hover{color:#eee;transform:scale(1.1);text-shadow:0 0 30px #000;cursor:pointer;transition:all ease .7s}.document-link{padding:5px 0}.document-link .fas{font-size:28px;padding-right:5px}.document-link a:hover{font-size:19px}#news{text-align:center;padding:50px 100px;background:#fff}.news-inner{position:relative}.news-and-scroll{position:relative}.news-container{overflow:hidden;margin:50px 0}.news-group{position:relative;display:flex;align-items:center;flex-wrap:wrap}.news-box{padding:20px}.news-box:nth-of-type(odd){background:#eee}.news-content{text-align:left;padding:25px}.news-content h3{margin-bottom:10px;border-bottom:2px solid #000;letter-spacing:2px;font-size:28px}.news-scrolls{font-size:62px}.news-scroll-up{position:absolute;top:-45px;right:25px;transition:all ease .7s}.news-scroll-down{position:absolute;bottom:-45px;right:25px;transition:all ease .7s}.news-scroll-up:hover,.news-scroll-down:hover{color:#eee;transform:scale(1.1);text-shadow:0 0 30px #000;cursor:pointer;transition:all ease .7s}#services{background:#fff}.service-container{padding:150px 50px;position:relative;background-attachment:fixed;background-size:cover;background-position:center}.service-container:nth-of-type(odd):before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to right,#222222,rgb(34 34 34 / .9),rgb(34 34 34 / .9),rgb(34 34 34 / .8),rgb(34 34 34 / .7),rgb(34 34 34 / .4),transparent)}.service-container:nth-of-type(odd){color:#fff}.service-container:nth-of-type(even):before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to left,#ffffff,rgb(255 255 255 / .9),rgb(255 255 255 / .9),rgb(255 255 255 / .8),rgb(255 255 255 / .7),rgb(255 255 255 / .4),transparent)}.service-container:nth-of-type(even){justify-content:flex-end}.service-content{position:relative}#our-difference{background-attachment:fixed;background-size:cover;position:relative}#our-difference:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to right,#ffffff,rgb(255 255 255 / .9),rgb(255 255 255 / .9),rgb(255 255 255 / .8),rgb(255 255 255 / .7),rgb(255 255 255 / .4),transparent)}#our-difference h2{text-align:center;padding:50px 0 30px;position:relative}.reason-container{padding:25px 50px;position:relative}.reason-content{position:relative}.reason-toggle{display:inline-flex;align-items:center;font-size:16px}.reason-toggle:hover{cursor:pointer}.reason-toggle .fas{transition:transform .25s linear;font-weight:700;font-size:22px;padding-left:10px}.reason-toggle.active .fas{transform:rotate(90deg)}.reason-toggle-window{display:none;position:absolute;background:#eee;margin:20px;padding:20px;box-shadow:0 0 10px #000;z-index:5}#charities{text-align:Center;padding:50px;background:#f9f9f9;box-shadow:0 0 10px inset #444}#charities h2{margin-bottom:30px;font-size:32px;border-bottom:2px solid #000}.charity-box h3{padding:0 20px;letter-spacing:2px;font-style:italic;font-size:22px}.charity-box h3:before{font-family:"Font Awesome 5 Free";content:'\f005';font-weight:900;padding-right:10px}#projects{background:#eee;padding:100px}#projects h2{text-align:center;padding-bottom:30px}.project-container{background:#fff}.project-content{padding:35px}.toggle-bar{border-bottom:2px solid #000;padding:15px}.toggle-bar-icon{text-align:right}.toggle-bar:hover{cursor:pointer}.toggle-bar .fas{transition:transform .25s linear;font-weight:700;font-size:28px;padding-left:10px}.toggle-bar.active .fas{transform:rotate(90deg)}.toggle-content{padding:15px;background:#444;color:#fff}#gallery-section{background:#fff;padding:50px;text-align:center}.gallery-img{padding:5px}.gallery-img img{width:100%;transition:all ease .7s}.gallery-img img:hover{transition:all ease .7s;transform:scale(1.03);box-shadow:0 0 15px #222}.phone-number-container .btn{margin-bottom:25px;font-size:18px}.phone-number-container .btn .fas{padding-right:10px}.phone-number-container{padding:20px 0;margin:20px;text-align:center}.form-container{background:#fff;padding:20px 50px;margin:20px}.form-container form .gfield_label,.quick-apply-form form .fgield_label{margin:0!important}.form-container form .ginput_container,.quick-apply-form form .ginput_container{margin-top:2px!important}.location-container{padding:20px 50px;margin:20px;text-align:center}.location-container h4{text-transform:uppercase;font-weight:700;letter-spacing:2px;margin-top:5px}.contact-page-phone{font-size:28px;padding-bottom:15px}.contact-page-phone a{padding-left:20px}.contact-page-phone a:hover{font-size:30px}.contact-page-phone .fas{padding-right:5px}.location-container .btn{margin-bottom:25px;font-size:18px}.location-container .btn .fas{padding-right:10px}#available-positions{padding:100px}#available-positions h2{text-align:center;padding-bottom:20px}.toggle-container{background:#eee}#quick-apply{padding:100px;text-align:center;background:#eee}.quick-apply-form{padding:50px 100px;background:#fff;margin-top:30px}#quick-apply .gform_wrapper .gform_footer input.button,#quick-apply .gform_wrapper .gform_footer input[type=submit],#quick-apply .gform_wrapper .gform_page_footer input.button,#quick-apply .gform_wrapper .gform_page_footer input[type=submit]{border:none;color:#fff;text-transform:uppercase;letter-spacing:2px;padding:15px 40px!important;transition:all ease .7s}#quick-apply .gform_wrapper .gform_footer input.button:hover{color:#fff;transition:all ease .7s;transform:scale(1.1)}.quick-apply-form .gform_footer{text-align:center}#contact-page-info{text-align:center;padding:50px 100px}.contact-info-box-inner{padding:50px 20px;background:#eee;margin:0 25%}.contact-info-box-inner .contact-page{display:block;font-size:16px}.contact-page h3{padding-bottom:15px}.social-box{font-size:42px}.social-box a{padding:0 5px}.social-box a:hover{font-size:42px}.social-box span{transition:all ease .7s}.social-box a:hover span{transform:scale(1.1);transition:all ease .7s}h1.sitemap-title{text-align:center;margin-bottom:0!important;padding-bottom:0!important}.sitemap-page{list-style:none;padding:50px 0;text-align:center;font-size:38px}.sitemap-page a{transition:all ease .6s;display:block}.sitemap-page a:hover{transition:all ease .6s;transform:scale(1.03);font-size:38px}h1.thank-you{border:none!important;text-align:center;font-size:50px}footer{text-align:center;background:#fff;padding:40px 0 30px}.sitemap .list-inline{margin-bottom:0}footer a{text-transform:uppercase;letter-spacing:2px;font-size:12px}footer a:hover{font-size:13px}@media screen and (max-width:1200px){.photo-feature-1-content{font-size:18px}.nav>li>a{padding:5px}#clients-section{padding:75px 25px}.client-box{padding:0 10px}#steps{text-align:center}.references-container{margin:0}.form-container,.location-container{padding:20px;margin:10px}.contact-page-phone{font-size:24px}.contact-page-phone a{padding-left:10px}.contact-page-phone a:hover{font-size:26px}#available-positions,#quick-apply{padding:50px}.contact-info-box-inner{margin:0 5%}#projects{padding:50px}.project-content{padding:15px}.charity-box h3{padding:20px}}@media screen and (min-width:992px) and (max-width:1211px){.nav>li>a{font-size:12px}}@media screen and (max-width:991px){video,#banner img,#interior-banner img{height:auto;width:100%;position:relative}.parallax-video{margin-bottom:-10px}.logo-container img{margin:0 auto}#header{position:relative}.navbar-nav>li a{letter-spacing:0}#main,#main-interior,#text-feature{padding:50px}.photo-feature-2-box:nth-child(2){min-width:85%;max-width:85%;margin:0 auto}.client-box{padding:10px 0}.navbar-nav{float:none;text-align:center}.login-nav{margin-top:15px}.header-login{text-align:center;padding:10px 0}.service-image-box{padding:20px 0}.social-box{margin:15px 0}#projects,#gallery-section{padding:20px}.project-name h3{font-size:18px}}@media screen and (max-width:767px){img.pull-left{float:none!important;margin:0 auto}img.pull-right{float:none!important;margin:0 auto}.banner-content h2{font-size:22px}.banner-content h3{font-size:14px}.banner-content .btn{padding:5px 20px!important}#main,#main-interior,#text-feature{padding:10px}h1{font-size:26px}.photo-feature-1-content{position:relative;padding:10px;font-size:14px}.photo-feature-2-button{padding:15px 20px}.photo-feature-3-container{background-attachment:scroll;height:400px}.list-inline>li{display:block}.reason-container{padding:15px}.reason-toggle-window{margin:10px;padding:10px}.service-image-box img{padding:5px}.service-container{padding:15px}.step-box{padding:20px}.testimonials-inner{padding:50px 15px}.testimonials-group{padding:0}.testimonial-scroll-up{top:-20px;right:50%;transform:translate(50%)}.testimonial-scroll-down{bottom:-20px;right:50%;transform:translate(50%)}#references,#news{padding:15px}.news-content{padding:0}#client-scroller img,#client-scroller-2 img{padding:5px}.testimonial-scroll-up:hover,.testimonial-scroll-down:hover{transform:translate(50%)}#available-positions,#quick-apply,.quick-apply-form,#contact-page-info{padding:15px}.project-name,.position{flex:1 1 90%;max-width:90%;padding-bottom:15px}.brief-description{order:3}.toggle-bar-icon{padding-bottom:15px}#main-no-banner{padding:0}.contact-page-phone a{display:block;padding:0}.location-container{padding:0}#main-no-banner h1{padding:10px 0}.reason-container,#testimonials,.service-container,#references,#main-with-background{background-attachment:scroll}#main-heading h1{font-size:32px}#main-heading{bottom:15px}#charities{padding:10px}.client-box{flex:1 1 50%}.btn{padding:15px 10px!important}#menu-main-menu,.header-login{display:none}.menu-mobile-dropdown-menu-container{display:block}.logo-container{position:relative;padding-top:100px}.menu-main-container,.social{display:none}.main-nav{position:fixed;left:0;right:0;top:50px;height:50px;display:flex;flex-flow:column nowrap;justify-content:center;z-index:10}.main-nav .nav-list .menu-item a,.main-nav .nav-list .menu-item a:hover,.main-nav .nav-list .menu-item a:focus{color:#fff}.main-nav .mobile-nav{display:flex;flex-flow:column nowrap}.main-nav .mobile-nav .mobile-list{padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-around;list-style:none}.main-nav .mobile-nav .mobile-list a{color:#fff}.main-nav .menu-wrap{display:none;position:absolute;right:0;top:50px}.mobile-c2a{display:block;z-index:10;position:fixed;top:0;height:50px;left:0;right:0;display:flex;align-items:center;justify-content:space-between;background:#fff}.mobile-c2a .fas{font-size:24px;padding:0 10px}.mobile-c2a a:hover{color:#444}.home-link{border-right:1px solid #ccc}}@media screen and (max-width:350px){.banner-content .banner-title{font-size:25px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.banner-inner,.banner-inner .row,.interior-banner-inner,.interior-banner-inner .row{height:100%}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fade-in{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:2.1s;-moz-animation-duration:2.1s;-o-animation-duration:2.1s;animation-duration:2.1s;-webkit-animation-delay:.3s;-moz-animation-delay:.3s;-o-animation-duration:.3s;animation-delay:.3s}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translatex(-10px);-moz-transform:translatex(-10px);-o-transform:translatex(-10px);transform:translatex(-10px)}to{opacity:1;-webkit-transform:translatex(0);-moz-transform:translatex(0);-o-transform:translatex(0);transform:translatex(0)}}@-moz-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translatex(-10px);-moz-transform:translatex(-10px);-o-transform:translatex(-10px);transform:translatex(-10px)}to{opacity:1;-webkit-transform:translatex(0);-moz-transform:translatex(0);-o-transform:translatex(0);transform:translatex(0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translatex(-100px);-moz-transform:translatex(-100px);-o-transform:translatex(-100px);transform:translatex(-100px)}to{opacity:1;-webkit-transform:translatex(0);-moz-transform:translatex(0);-o-transform:translatex(0);transform:translatex(0)}}.in-left{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1.7s;-moz-animation-duration:1.7s;-o-animation-duration:1.7s;animation-duration:1.7s;-webkit-animation-delay:.3s;-moz-animation-delay:.3s;-o-animation-duration:.3s;animation-delay:.3s}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translatex(10px);-moz-transform:translatex(10px);-o-transform:translatex(10px);transform:translatex(10px)}to{opacity:1;-webkit-transform:translatex(0);-moz-transform:translatex(0);-o-transform:translatex(0);transform:translatex(0)}}@-moz-keyframes fadeInRight{from{opacity:0;-webkit-transform:translatex(10px);-moz-transform:translatex(10px);-o-transform:translatex(10px);transform:translatex(10px)}to{opacity:1;-webkit-transform:translatex(0);-moz-transform:translatex(0);-o-transform:translatex(0);transform:translatex(0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translatex(100px);-moz-transform:translatex(100px);-o-transform:translatex(100px);transform:translatex(100px)}to{opacity:1;-webkit-transform:translatex(0);-moz-transform:translatex(0);-o-transform:translatex(0);transform:translatex(0)}}.in-right{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1.7s;-moz-animation-duration:1.7s;-o-animation-duration:1.7s;animation-duration:1.7s;-webkit-animation-delay:.3s;-moz-animation-delay:.3s;-o-animation-duration:.3s;animation-delay:.3s}@-webkit-keyframes fadeInTop{from{opacity:0;-webkit-transform:translatey(-10px);-moz-transform:translatey(-10px);-o-transform:translatey(-10px);transform:translatey(-10px)}to{opacity:1;-webkit-transform:translatey(0);-moz-transform:translatey(0);-o-transform:translatey(0);transform:translatey(0)}}@-moz-keyframes fadeInTop{from{opacity:0;-webkit-transform:translatey(-10px);-moz-transform:translatey(-10px);-o-transform:translatey(-10px);transform:translatey(-10px)}to{opacity:1;-webkit-transform:translatey(0);-moz-transform:translatey(0);-o-transform:translatey(0);transform:translatey(0)}}@keyframes fadeInTop{from{opacity:0;-webkit-transform:translatey(-100px);-moz-transform:translatey(-100px);-o-transform:translatey(-100px);transform:translatey(-100px)}to{opacity:1;-webkit-transform:translatey(0);-moz-transform:translatey(0);-o-transform:translatey(0);transform:translatey(0)}}.in-top{-webkit-animation-name:fadeInTop;-moz-animation-name:fadeInTop;-o-animation-name:fadeInTop;animation-name:fadeInTop;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1.7s;-moz-animation-duration:1.7s;-o-animation-duration:1.7s;animation-duration:1.7s;-webkit-animation-delay:.3s;-moz-animation-delay:.3s;-o-animation-duration:.3s;animation-delay:.3s}@-webkit-keyframes fadeInBottom{from{opacity:0;-webkit-transform:translatey(10px);-moz-transform:translatey(10px);-o-transform:translatey(10px);transform:translatey(10px)}to{opacity:1;-webkit-transform:translatey(0);-moz-transform:translatey(0);-o-transform:translatey(0);transform:translatey(0)}}@-moz-keyframes fadeInBottom{from{opacity:0;-webkit-transform:translatey(10px);-moz-transform:translatey(10px);-o-transform:translatey(10px);transform:translatey(10px)}to{opacity:1;-webkit-transform:translatey(0);-moz-transform:translatey(0);-o-transform:translatey(0);transform:translatey(0)}}@keyframes fadeInBottom{from{opacity:0;-webkit-transform:translatey(100px);-moz-transform:translatey(100px);-o-transform:translatey(100px);transform:translatey(100px)}to{opacity:1;-webkit-transform:translatey(0);-moz-transform:translatey(0);-o-transform:translatey(0);transform:translatey(0)}}.in-bottom{-webkit-animation-name:fadeInBottom;-moz-animation-name:fadeInBottom;-o-animation-name:fadeInBottom;animation-name:fadeInBottom;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1.7s;-moz-animation-duration:1.7s;-o-animation-duration:1.7s;animation-duration:1.7s;-webkit-animation-delay:.3s;-moz-animation-delay:.3s;-o-animation-duration:.3s;animation-delay:.3s}@-webkit-keyframes fadeInLeftDramatic{from{opacity:0;-webkit-transform:translatex(-200px);-moz-transform:translatex(-200px);-o-transform:translatex(-200px);transform:translatex(-200px)}to{opacity:1;-webkit-transform:translatex(0);-moz-transform:translatex(0);-o-transform:translatex(0);transform:translatex(0)}}@-moz-keyframes fadeInLeftDramatic{from{opacity:0;-webkit-transform:translatex(-200px);-moz-transform:translatex(-200px);-o-transform:translatex(-200px);transform:translatex(-200px)}to{opacity:1;-webkit-transform:translatex(0);-moz-transform:translatex(0);-o-transform:translatex(0);transform:translatex(0)}}@keyframes fadeInLeftDramatic{from{opacity:0;-webkit-transform:translatex(-300px);-moz-transform:translatex(-300px);-o-transform:translatex(-300px);transform:translatex(-300px)}to{opacity:1;-webkit-transform:translatex(0);-moz-transform:translatex(0);-o-transform:translatex(0);transform:translatex(0)}}.in-left-dramatic{-webkit-animation-name:fadeInLeftDramatic;-moz-animation-name:fadeInLeftDramatic;-o-animation-name:fadeInLeftDramatic;animation-name:fadeInLeftDramatic;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1.7s;-moz-animation-duration:1.7s;-o-animation-duration:1.7s;animation-duration:1.7s;-webkit-animation-delay:.4s;-moz-animation-delay:.4s;-o-animation-duration:.4s;animation-delay:.4s}@-webkit-keyframes fadeInRightDramatic{from{opacity:0;-webkit-transform:translatex(200px);-moz-transform:translatex(200px);-o-transform:translatex(200px);transform:translatex(200px)}to{opacity:1;-webkit-transform:translatex(0);-moz-transform:translatex(0);-o-transform:translatex(0);transform:translatex(0)}}@-moz-keyframes fadeInRightDramatic{from{opacity:0;-webkit-transform:translatex(200px);-moz-transform:translatex(200px);-o-transform:translatex(200px);transform:translatex(200px)}to{opacity:1;-webkit-transform:translatex(0);-moz-transform:translatex(0);-o-transform:translatex(0);transform:translatex(0)}}@keyframes fadeInRightDramatic{from{opacity:0;-webkit-transform:translatex(300px);-moz-transform:translatex(300px);-o-transform:translatex(300px);transform:translatex(300px)}to{opacity:1;-webkit-transform:translatex(0);-moz-transform:translatex(0);-o-transform:translatex(0);transform:translatex(0)}}.in-right-dramatic{-webkit-animation-name:fadeInRightDramatic;-moz-animation-name:fadeInRightDramatic;-o-animation-name:fadeInRightDramatic;animation-name:fadeInRightDramatic;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1.7s;-moz-animation-duration:1.7s;-o-animation-duration:1.7s;animation-duration:1.7s;-webkit-animation-delay:.4s;-moz-animation-delay:.4s;-o-animation-duration:.4s;animation-delay:.4s}.charity-box h3:before{color:var(--color-one)}.btn,#quick-apply .gform_wrapper .gform_footer input.button,#quick-apply .gform_wrapper .gform_footer input[type=submit],#quick-apply .gform_wrapper .gform_page_footer input.button,#quick-apply .gform_wrapper .gform_page_footer input[type=submit]{background:var(--color-one)}.banner-content .btn,.photo-feature-3-button{border:2px solid var(--color-one)}a:hover,a:focus,h1,.dropdown-menu>li>a:hover,.dropdown-menu>.active>a,.testimonial-scroll-up,.testimonial-scroll-down,.reference-scroll-up,.reference-scroll-down,.news-scroll-up,.news-scroll-down,.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:var(--color-two)}#gallery{background:var(--color-two)}.aligncenter{display:block;margin:0 auto}.pull-right,.alignright{float:right;margin:0 0 10px 10px}.pull-left,.alignleft{float:left;margin:0 10px 10px 0}@media screen and (max-width:767px){.main-nav,.main-nav .menu-wrap{background:var(--color-two)}.mobile-c2a a{color:var(--color-two)}.pull-right,.alignright{float:none!important;margin:0}.pull-left,.alignleft{float:none!important;margin:0}}.blogs-row{display:flex}.blog-section{margin-bottom:50px}.blog-section .blog-inner{align-items:center}.blog-section .blogs-row{justify-content:flex-end}.blog-section .blogs-col{flex:0 0 75%;margin-right:30px}.blog-section .sidebar-col{flex:0 1 25%;display:flex;justify-content:center;align-items:flex-start}.blog-section .blog{margin-bottom:30px}.blog-section .blog:nth-child(odd){background-color:#eee}.blog-section .blog:nth-child(odd) .image-col{order:1;margin-right:0}.blog-section .blog .image-col{flex:0 0 25%}.blog-section .blog .content-col{padding:12px;flex:1 1 auto}.blog-section .blog h2{margin-top:0;margin-bottom:10px;padding-bottom:1px}.blog-section .blog a{color:#000;font-weight:400}.blog-section .blog a:hover,.blog-section .blog a:focus{text-decoration:none}.blog-section .blog .read-more-text{font-weight:700;transition:all ease .3s}.blog-section .sidebar{text-align:center;border:2px solid}.blog-section .sidebar .screen-reader-text{display:none}.blog-section .sidebar .search-form{display:inline-flex;width:auto;position:relative;margin:15px 10px}.blog-section .sidebar .search-form button{position:absolute;right:0;top:0}.blog-section .sidebar ul{margin:0;padding:0;list-style:none}.blog-section .sidebar li{padding:15px 0}.blog-section .sidebar li:not(:last-child){border-bottom:1px solid}.blog-section .sidebar h2{border-bottom:none;margin-top:8px;font-size:22px}.blog-section .sidebar a:hover,.blog-section .sidebar a:focus{text-decoration:none}.blog-section .pagination{display:flex;margin:0 0 20px;text-align:center;justify-content:center}.blog-section .pagination .page-numbers{flex:0 0 auto;padding:6px 10px;color:#fff;transition:all ease .3s;margin-bottom:5px;display:block;min-width:2em}.blog-section .pagination .page-numbers:not(:last-child){border-right-width:1px;border-right-style:solid}.blog-section .pagination .page-numbers:not(:first-child){border-left-width:1px;border-left-style:solid}.blog-section .pagination .page-numbers.dots{padding:6px}.blog-section .pagination .page-numbers:hover,.blog-section .pagination .page-numbers:focus{text-decoration:none}.blog-section .blog .date{font-size:.9em;font-style:italic;margin-bottom:10px;color:#666}.main-section.single{margin:50px 0}.main-section.single .image.pull-left{max-width:400px;margin-right:20px;margin-bottom:10px}.main-section.single .date{margin:5px 0;font-size:.9em;color:#666}@media screen and (max-width:991px){.row-md{display:block}.row-md>.col:nth-child(n){margin-left:0;margin-right:0}}@media screen and (max-width:767px){.row-sm{display:block}.row-sm>.col:nth-child(n){margin-left:0;margin-right:0}.blog-section .blogs{max-width:500px;margin:0 auto}.blog-section .blog:nth-child(odd) .image-col{order:0}.main-section.single .image.pull-left{float:none!important;margin:0 auto 20px}}.blog-section .blog a:hover .read-more-text,.blog-section .blog a:focus .read-more-text{color:var(--color-1)}.blog-section .pagination .page-numbers{background-color:var(--color-1)}.blog-section .blog .read-more-text{color:var(--color-2)}.blog-section .sidebar,.blog-section .sidebar li:not(:last-child),.blog-section .pagination .page-numbers{border-color:var(--color-2)}.blog-section .pagination .page-numbers.current,.blog-section .pagination a.page-numbers:hover,.blog-section .pagination a.page-numbers:focus{background-color:var(--color-2)}.aligncenter{display:block;margin:0 auto}.pull-right,.alignright{float:right;margin:0 0 10px 10px}.pull-left,.alignleft{float:left;margin:0 10px 10px 0}.toggle-container .toggle-content{display:none}@media screen and (max-width:767px){.pull-left,.alignleft{float:none!important;margin:20px auto}.pull-right,.alignright{float:none!important;margin:20px auto}}#header.sticky{position:fixed;top:0;right:0;left:0}a:hover,a:focus{transition:none;font-size:inherit}.navbar-nav>li a:hover,.navbar-nav>li a:active,.navbar-nav>li a:focus{font-size:16px}#menu-wrap{width:100%;clear:both;float:left;margin-bottom:10px}body{overflow-x:visible}.logo-container img{width:200px}#header{position:sticky;top:0;left:0;right:0;box-shadow:0 5px 15px 0 rgb(0 0 0 / .5)}#header.sticky{position:sticky}.icon-section{margin:50px 0}.icon-section h2{text-align:center;margin-bottom:20px}.icon-section .icons{display:flex;flex-wrap:wrap;column-gap:30px;row-gap:30px;justify-content:center}.icon-section .icon-col{display:flex;flex:0 1 320px;min-width:270px;align-items:center}.icon-section .icon-col p:last-child{margin-bottom:0}.icon-section .icon-col .icon{background-color:var(--color-one);flex:1 0 auto;width:70px;height:70px;display:flex;align-items:center;justify-content:center;border-radius:50%;padding:10px;margin-right:15px}#banner{max-height:calc(50vw - 125px);min-height:250px;overflow:hidden;margin-top:-60px}.parallax-video{position:relative;left:0;right:0;bottom:0;margin:0;height:100%;min-height:250px}.parallax-video iframe{min-width:444px;left:50%!important;right:auto;transform:translateX(-50%)}.embed-responsive-16by9{padding-bottom:47%}.btn{white-space:normal}.about-section{padding:50px 0}.main-row{display:flex;flex-wrap:wrap;justify-content:center;column-gap:50px}.main-row .image-col{flex:0 1 450px}.main-row .content-col{flex:1 1 calc(100% - 500px);min-width:min(350px, 100%)}.embed_code iframe{width:100%;height:810px;border:none}.navbar-nav>li:last-child a{color:var(--color-one)}#testimonial{padding-bottom:50px}.testimonial-box{background:#564961;color:#fff;padding:15px;margin:0 100px;text-align:center}.testimonial-box img{padding:10px 0 15px}.testimonial-box .testimonial-content{display:block}.testimonial-box .btn{display:block;margin-top:15px}#testimonial-slider{background-color:#fdfdfd;background-image:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}https://www.transparenttextures.com/patterns/diagmonds-light.png);box-shadow:0 0 10px #000}.testimonial-slide-img img{width:100%}.testimonial-slide-content{text-align:center;padding:35px;background:rgb(255 255 255 / .5);border:1px solid #3d2454;box-shadow:0 0 10px #000;margin:10px;font-weight:700;font-size:16px}.testimonial-slider-content-box{display:block;padding:10px 0}.testimonial-name{float:right}.page-id-918 .main-row{flex-wrap:nowrap}.page-id-918 .main-row .content-col,.page-id-918 .main-row .image-col{flex:1 0 48%}.vidbed iframe{min-height:100%;min-width:100%;position:fixed;z-index:-1;display:inline-block;vertical-align:baseline;object-fit:contain;box-sizing:border-box}.vidbed iframe{min-height:50vw}.social-box a{font-size:42px;transition:all ease .7s}.header-btn{text-align:center}.members-section{background-color:#fff;border-bottom:2px solid var(--color-one)}.members-section .member{background-color:#fff;padding:50px 0}.members-section .member:nth-child(even){background-color:#eee}.members-section .member-row{display:flex;flex-wrap:wrap;column-gap:50px;row-gap:30px;align-items:center;justify-content:center}.members-section .member .image-col{flex:0 1 300px}.members-section .member .content-col{flex:0 1 380px}.members-section .member .content-col p:last-child{margin-bottom:0}.members-section .member .heading{margin-bottom:20px}#main-interior.team-main{padding:0;margin:0}#main-interior.team-main p:first-child{margin-top:0}#main-interior.team-main p:last-child{margin-bottom:0}@media screen and (max-width:550px){.banner-content .banner-title{font-size:25px}}@media screen and (max-width:767px){.photo-feature-2-button{font-size:18px;min-width:220px}.main-nav .mobile-nav .mobile-list a,.nav-toggler{font-size:14px}.nav-toggler{padding:0;height:1em;line-height:1.2;width:50px}.nav-toggler .fas{top:2px}.photo-feature-3-button{background-color:#007aff;border:2px solid #007aff}}@media screen and (max-width:991px){.header-btn{display:none}#banner{min-height:450px}.vidbed iframe{min-width:265%;position:absolute;top:100%;left:50%;transform:translate(-50%,-50%);min-height:max(450px, 56.25vw)}.members-section .member .content-col{flex-basis:100%;text-align:center}}@media screen and (max-width:1200px){.testimonials-row:nth-child(even) .testimonial-slider{order:1}.testimonials-row:nth-child(even) .testimonial-content{order:2}}.a-stats{--akismet-color-mid-green:#357b49;--akismet-color-white:#fff;--akismet-color-light-grey:#f6f7f7;max-width:350px;width:auto}.a-stats *{all:unset;box-sizing:border-box}.a-stats strong{font-weight:600}.a-stats a.a-stats__link,.a-stats a.a-stats__link:visited,.a-stats a.a-stats__link:active{background:var(--akismet-color-mid-green);border:none;box-shadow:none;border-radius:8px;color:var(--akismet-color-white);cursor:pointer;display:block;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Roboto','Oxygen-Sans','Ubuntu','Cantarell','Helvetica Neue',sans-serif;font-weight:500;padding:12px;text-align:center;text-decoration:none;transition:all 0.2s ease}.widget .a-stats a.a-stats__link:focus{background:var(--akismet-color-mid-green);color:var(--akismet-color-white);text-decoration:none}.a-stats a.a-stats__link:hover{filter:brightness(110%);box-shadow:0 4px 12px rgb(0 0 0 / .06),0 0 2px rgb(0 0 0 / .16)}.a-stats .count{color:var(--akismet-color-white);display:block;font-size:1.5em;line-height:1.4;padding:0 13px;white-space:nowrap}.lazyload{background-image:none!important}.lazyload:before{background-image:none!important}.name{font-weight:700;font-size:1.8em}.name .smaller{font-size:.9em;font-weight:400}.spacing{height:50px}.teamimg{width:600px}#text-feature,#text-feature a,.icon-section-inner{color:#fff}.container.icon-section-inner{color:#000}div#icon-section{background-color:#fff}.icon-section .icon-col .icon{background:mediumpurple}@media (max-width:768px){#text-feature{color:#000}}div#photo-feature-1{padding-bottom:70px;background-color:#fff}.icon-section{padding-bottom:50px;margin:0;padding-top:50px}div#text-feature{background-color:#6d4b9c;color:#fff;padding:60px;padding-top:80px!important;padding-bottom:80px!important}@media (max-width:768px){#text-feature{padding:15px!important}}@media (max-width:768px){.photo-feature-1-content{padding:15px!important}}.testimonial-slide-img.flex-col{display:none}.flex-display-align{padding:50px}@media (max-width:768px){.flex-display-align{padding:15px}}.main-inner.container-fluid{padding-top:50px;padding-bottom:50px}@media (max-width:768px){.banner-video.parallax-video{position:relative;width:100%;height:100vh;overflow:hidden}.banner-video.parallax-video video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%);object-fit:cover}}a.btn.photo-feature-3-button{background-color:#6d4b9c;border:2px solid #6d4b9c}.main-nav .nav-list .menu-item{text-align:left}