#content-main .inner{grid-template-areas:"txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1" "img1 img1 img1 img1 img1 img1 img1 img1 img1 img1 img1 img1" "txt2 txt2 txt2 txt2 txt2 txt2 txt2 txt2 txt2 txt2 txt2 txt2" "img2 img2 img2 img2 img2 img2 img2 img2 img2 img2 img2 img2" "quot quot quot quot quot quot quot quot quot quot quot quot" "form form form form form form form form form form form form";}@media screen and (min-width:960px){#content-main .inner{grid-template-areas:"txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 quot quot quot quot" "img1 img1 img1 img1 img1 img1 img1 img1 quot quot quot quot" "txt2 txt2 txt2 txt2 img2 img2 img2 img2 img2 img2 img2 img2" "form form form form form form form form form form form form";}}@media screen and (min-width:1200px){#content-main .inner{grid-template-areas:".    txt1 txt1 txt1 txt1 txt1 txt1 txt1 quot quot quot .    " ".    img1 img1 img1 img1 img1 img1 img1 quot quot quot .    " ".    txt2 txt2 txt2 img2 img2 img2 img2 img2 img2 img2 .    " ".    form form form form form form form form form form .    ";}}.content-main-primary-content{grid-area:txt1;z-index:10;}.content-main-image{position:relative;grid-area:img1;z-index:10;}@media screen and (min-width:960px){.content-main-image::after{background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='83' width='37'%3E%3Cpolygon points='0,0 37,0 0,83' style='fill:rgb(255,255,255)' /%3E%3C/svg%3E ") no-repeat scroll 0 0;background-size:cover;content:'';display:block;height:5.079559vw;left:0;position:absolute;top:0;width:2.264382vw;}}@media screen and (min-width:1634px){.content-main-image::after{height:83px;width:37px;}}.content-main-additional-content{padding-bottom:1em;}@media screen and (min-width:960px){.content-main-additional-content{background:rgb(244,244,244);}.content-main-additional-content.alt{background:#a5a3a0;color:#fff;}.content-main-additional-content.alt a,.content-main-additional-content.alt a:link,.content-main-additional-content.alt a:visited,.content-main-additional-content.alt a:focus,.content-main-additional-content.alt a:hover,.content-main-additional-content.alt a:active{color:#fff;}}.content-main-additional-content{grid-area:txt2;z-index:0;}@media screen and (min-width:960px){.content-main-additional-content{margin-left:-7.221542vw;margin-right:-1.101591vw;padding-left:7.221542vw;padding-right:1.583333rem;padding-top:3.916667rem;position:relative;top:-2.083333rem;}}@media screen and (min-width:1200px){.content-main-additional-content{margin-left:-14.443084vw;padding-left:14.443084vw;}}@media screen and (min-width:1634px){.content-main-additional-content{margin-left:calc(699px - 50vw - 7.221542vw);margin-right:-18px;padding-left:calc(50vw - 699px + 7.221542vw);}}.content-main-gallery{position:relative;grid-area:img2;}@media screen and (min-width:960px){.content-main-gallery::after{background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='59' width='101'%3E%3Cpolygon points='0,0 101,0 101,59' style='fill:rgb(255,255,255)' /%3E%3C/svg%3E ") no-repeat scroll 0 0;background-size:cover;content:'';display:block;height:3.610771vw;position:absolute;right:0;top:0;width:6.181151vw;}}@media screen and (min-width:1634px){.content-main-gallery::after{height:59px;width:101px;}}.content-main-testimonial{padding-top:1rem;grid-area:quot;}@media screen and (min-width:960px){.content-main-testimonial{padding-left:1.583333rem;padding-top:0;}}.content-main-image figure.flex,.content-main-gallery figure.flex{margin:1rem -7.221542vw 2rem;width:auto;}@media print,screen and (min-width:960px){.content-main-image figure.flex,.content-main-gallery figure.flex{margin:0;width:100%;}.content-main-image figure.flex{margin-bottom:0.833333rem;}}#gallery{margin:0 -7.221542vw 2rem;padding:0;position:relative;width:auto;}@media print,screen and (min-width:960px){#gallery{margin:0;width:100%;}}#gallery ul{margin:0;padding:0;position:relative;width:100%;}@media screen and (min-width:640px){#gallery ul{padding-top:75%;overflow:hidden;}}@media print{#gallery{position:static;}}#gallery ul li{margin:0;padding:0 0 20px;position:static;width:100%;}@media screen and (min-width:640px){#gallery ul li{height:100%;left:100%;padding:0;position:absolute;top:0;}#gallery ul li.active,.no-js #gallery ul li:first-child{left:0;}}#gallery ul li:before{content:'';display:none;}#gallery figure{margin:0;padding:0;position:relative;width:100%;}@media print{#gallery figure{position: static;}}#gallery figcaption{transition:opacity 0.7s;opacity:1;}@media screen and (min-width:640px){#gallery figcaption{opacity:0;}#gallery .active figcaption{opacity:1;}}#pagination{display:none;height:100%;left:0;position:absolute;top:0;width:100%;}@media screen and (min-width:640px){#pagination{display:block;}}#pagination #next,#pagination #prev{display:block;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:50%;}#pagination #next{left:auto;right:0;text-align:right;}#pagination,#next,#prev{-ms-touch-action: pan-x;touch-action: pan-x;-webkit-overflow-scrolling:auto;}#pagination button{background-color:transparent;border:none;color:#fff;cursor:pointer;display:block;height:2.5rem;margin:-1.25rem 0 0;opacity:0.5;padding:0;position:absolute;text-indent:-9999px;top:50%;width:2.5rem;}.light #pagination button{color:rgba(0,0,0,0.5);}#pagination #prev button{left:0;}#pagination #next button{right:0;}#pagination #prev:hover button,#pagination #next:hover button,#pagination button:focus,#pagination button:hover,#pagination button:active{opacity:1;}#pagination button img,#pagination button svg{display:block;height:100%;width:100%;}.light #pagination button svg polygon{fill:rgba(0,0,0,0.5);}#pagination button::-moz-focus-inner {border: 0;}#gallery ol {bottom:0.75rem;display:none;height:10px;margin:0;padding:0;position:absolute;right:7.221542vw;width:120px;z-index:11;}@media screen and (min-width:960px){#gallery ol{right:0.75rem;}}@media print{#gallery ol{display:none;}}@media screen and (min-width:640px){#gallery ol{display:block;}}#gallery ol li{float:left;height:10px;margin:0 0 0 10px;padding:0;width:10px;}#gallery ol li:first-child{margin-left:0;}#gallery ol li:before{content:'';display:none;}#gallery ol li button{background-color:rgba(255,255,255,0.5);border:none;border-radius: 1em;color:transparent;cursor: pointer;display:block;font-size:8px;height:10px;line-height:10px;margin:0;padding:0;text-align:center;text-decoration:none;width:10px;}#gallery ol li button{background-color:rgba(255,255,255,0.5);color:transparent;outline-color:rgb(255,255,255);text-decoration:none;}#gallery.light ol li button{background-color:rgba(0,0,0,0.25);outline-color:rgba(0,0,0,0.25);}#gallery ol li button:focus,#gallery ol li button:hover,#gallery ol li button:active{background-color:rgba(255,255,255,0.75);color:transparent;outline-color:rgb(255,255,255);text-decoration:none;}#gallery.light ol li button:focus,#gallery.light ol li button:hover,#gallery.light ol li button:active{background-color:rgba(0,0,0,0.5);outline-color:rgba(0,0,0,1);}#gallery ol li.active button,#gallery ol li.active button:focus,#gallery ol li.active button:hover,#gallery ol li.active button:active{background-color:rgb(255,255,255);}#gallery.light ol li.active button,#gallery.light ol li.active button:focus,#gallery.light ol li.active button:hover,#gallery.light ol li.active button:active{background-color:rgba(0,0,0,0.5);}#gallery ol li button::-moz-focus-inner {border: 0;}.content-main-form{grid-area:form;padding:3.333333rem 0 0;}
