.flex-container{width:100%;display:flex;max-width:1200px;margin:0 auto;padding:0 10px;flex-wrap:wrap}.flex-container{width:100%;display:flex;max-width:1200px;margin:0 auto;padding:0 10px;flex-wrap:wrap}.container-vertical{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;max-width:1200px;margin:0 auto;padding:20px}@media screen and (min-width:768px){.container-vertical{padding:0 20px}}.container{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;max-width:1200px;margin:0 auto;padding:20px}@media screen and (min-width:768px){.container{padding:0 20px}}.blocktitle{padding:20px 0}.blocktitle h1{font-family:"Hind", sans-serif;font-size:41.6px;text-align:center;text-transform:uppercase}.blocktitle h2{text-transform:uppercase;text-align:center;font-size:25.6px;margin-bottom:20px}.blocktitle h4{text-transform:uppercase;text-align:center;font-size:25.6px;margin-bottom:20px}.blocktitle p{text-align:center;margin:auto;margin-bottom:20px;max-width:900px}.blocktitle a{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;background:transparent;border:2px solid #95a126;text-decoration:none;color:#95a126;width:fit-content;padding:15px 30px;cursor:pointer;text-transform:uppercase;letter-spacing:0.5px;color:#95a126;margin:auto}.blocktitle a:hover{background-color:#95a126;color:#FFFFFF}.blocktitle a:hover{background-color:#95a126;color:#FFFFFF}.Behandelingen .title-block{padding:60px 0 30px;width:100%}@media only screen and (min-width:768px){.Behandelingen .title-block{padding:60px}}.Behandelingen .title-block h2{font-family:"Hind", sans-serif;font-size:24px;text-align:center;letter-spacing:2px;font-weight:300;text-transform:uppercase}@media only screen and (min-width:768px){.Behandelingen .title-block h2{font-size:32px}}.Behandelingen .title-block p{text-align:center}.Behandelingen .afspraak-grid{width:100%;display:grid;grid-template-columns:repeat(1, 1fr);gap:20px}@media screen and (min-width:768px){.Behandelingen .afspraak-grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width:1024px){.Behandelingen .afspraak-grid{grid-template-columns:repeat(3, 1fr)}}.Behandelingen .afspraak-grid .item{margin-bottom:40px}.Behandelingen .afspraak-grid .item a{text-decoration:none}.Behandelingen .afspraak-grid .item .image_wrap{height:350px;margin-bottom:20px}.Behandelingen .afspraak-grid .item .image_wrap img{height:100%;width:100%;max-width:100%;object-fit:cover}.Behandelingen .afspraak-grid .item h6{font-family:"Hind", sans-serif;font-weight:300;font-size:20px;letter-spacing:1.5px;text-transform:uppercase;text-align:center;color:#000000;margin-bottom:10px}.Behandelingen .afspraak-grid .item span{font-weight:300;display:block;margin-bottom:10px}.Behandelingen .afspraak-grid .item p{font-weight:300;display:block;text-align:center;margin-bottom:20px}.Behandelingen .afspraak-grid .item ul li p{margin:0}.Behandelingen .button{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;background:transparent;border:2px solid #95a126;text-decoration:none;color:#95a126;width:fit-content;padding:15px 30px;cursor:pointer;text-transform:uppercase;letter-spacing:0.5px;background-color:transparent;color:#000000;border:2px solid #000000;margin:auto;margin-top:30px;margin-bottom:60px}.Behandelingen .button:hover{background-color:#000000;color:#FFFFFF}.Behandelingen .image-row{position:relative;max-height:400px;overflow:hidden}.Behandelingen .image-row .overlay{position:absolute;left:0;right:0;bottom:0;top:0;background-color:rgba(0, 0, 0, 0.2)}.Behandelingen .image-row img{min-width:100%;object-fit:cover}.Behandelingen .image-row .content{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;max-width:1200px;margin:0 auto;padding:20px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:#FFFFFF;z-index:2;padding:60px 0}@media screen and (min-width:768px){.Behandelingen .image-row .content{padding:0 20px}}.Behandelingen .image-row .content h4{font-family:"Hind", sans-serif;letter-spacing:1px;font-weight:300;font-size:28.8px;text-align:center}@media only screen and (min-width:768px){.Behandelingen .image-row .content h4{font-size:48px}}.Behandelingen .image-row .content span{text-align:center}.Behandelingen .losse-behandelingen{padding:100px 0}.Behandelingen .losse-behandelingen .container{display:flex;flex-wrap:wrap;flex-direction:column}.Behandelingen .losse-behandelingen .container .left-title-right-content{display:flex;flex-wrap:wrap;flex-direction:row;padding-bottom:60px}.Behandelingen .losse-behandelingen .container .left-title-right-content:last-child{padding-bottom:0}.Behandelingen .losse-behandelingen .container .left-title-right-content .left{width:100%}@media only screen and (min-width:768px){.Behandelingen .losse-behandelingen .container .left-title-right-content .left{width:50%;padding-right:40px}}.Behandelingen .losse-behandelingen .container .left-title-right-content .left h3{font-family:"Hind", sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:2px;font-size:25.92px;color:#000000;margin-bottom:20px}.Behandelingen .losse-behandelingen .container .left-title-right-content .left h4{margin-bottom:20px}.Behandelingen .losse-behandelingen .container .left-title-right-content .right{width:100%}@media only screen and (min-width:768px){.Behandelingen .losse-behandelingen .container .left-title-right-content .right{width:50%}}.Behandelingen .losse-behandelingen .container .left-title-right-content .right picture{max-width:100%}.Behandelingen .losse-behandelingen .container .left-title-right-content .right picture img{width:100%}.Behandelingen .losse-behandelingen .container .left-title-right-content .right ul li{padding-bottom:10px}.Blog .blog-grid{padding:100px 0}.Blog .blog-grid .grid{display:grid;grid-template-columns:repeat(1, 1fr);gap:20px}@media screen and (min-width:768px){.Blog .blog-grid .grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width:1024px){.Blog .blog-grid .grid{grid-template-columns:repeat(4, 1fr)}}.Blog .blog-grid .grid .item{position:relative;cursor:pointer;overflow:hidden;max-height:250px}.Blog .blog-grid .grid .item:hover .content{padding-bottom:30px}.Blog .blog-grid .grid .item .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#a6000000",GradientType=0)}.Blog .blog-grid .grid .item small{color:#FFFFFF}.Blog .blog-grid .grid .item img{display:block;width:100%;height:100%;object-fit:cover}.Blog .blog-grid .grid .item .content{position:absolute;left:0;right:0;bottom:0;padding:20px;z-index:1;transition:all 0.5s}.Blog .blog-grid .grid .item .content p{font-weight:bold;width:100%;color:#FFFFFF;font-size:20px;margin-bottom:10px}.Blog .blog-grid .grid .item .content .button{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;background:transparent;border:2px solid #95a126;text-decoration:none;color:#95a126;width:fit-content;padding:15px 30px;cursor:pointer;text-transform:uppercase;letter-spacing:0.5px;background-color:transparent;color:#000000;border:2px solid #000000;color:#FFFFFF;height:auto;padding:10px 20px;font-size:14px}.Blog .blog-grid .grid .item .content .button:hover{background-color:#000000;color:#FFFFFF}.Blog .blog-grid .grid .item .content .button span{margin-left:10px;font-size:18px}.Prijslijst .title-block{padding:60px 0 30px;width:100%}@media only screen and (min-width:768px){.Prijslijst .title-block{padding:60px}}.Prijslijst .title-block h2{font-family:"Hind", sans-serif;font-size:24px;text-align:center;letter-spacing:2px;font-weight:300;text-transform:uppercase}@media only screen and (min-width:768px){.Prijslijst .title-block h2{font-size:32px}}.Prijslijst .title-block p{text-align:center}.Prijslijst table{width:100%;margin-bottom:20px}@media only screen and (min-width:768px){.Prijslijst table{width:33.3%;margin-bottom:auto;padding-bottom:60px;padding-right:60px}}.Prijslijst table td:nth-child(2){padding-left:40px;text-align:right}@media only screen and (min-width:768px){.Prijslijst table td:nth-child(2){text-align:left}}.Brazilian .brazil-header{padding:80px 20px}.Brazilian .brazil-header .left-title-right-content{display:flex;flex-wrap:wrap;flex-direction:row;padding-bottom:60px}.Brazilian .brazil-header .left-title-right-content:last-child{padding-bottom:0}.Brazilian .brazil-header .left-title-right-content .left{width:100%}@media only screen and (min-width:768px){.Brazilian .brazil-header .left-title-right-content .left{width:50%;padding-right:40px}}.Brazilian .brazil-header .left-title-right-content .left h3{font-family:"Hind", sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:2px;font-size:25.92px;color:#000000;margin-bottom:20px}.Brazilian .brazil-header .left-title-right-content .left h4{margin-bottom:20px}.Brazilian .brazil-header .left-title-right-content .right{width:100%}@media only screen and (min-width:768px){.Brazilian .brazil-header .left-title-right-content .right{width:50%}}.Brazilian .brazil-header .left-title-right-content .right picture{max-width:100%}.Brazilian .brazil-header .left-title-right-content .right picture img{width:100%}.Brazilian .brazil-header .left-title-right-content .right ul li{padding-bottom:10px}.Brazilian .title-block{width:100%}.Brazilian .title-block h2{font-family:"Hind", sans-serif;font-size:24px;text-align:center;letter-spacing:2px;font-weight:300;text-transform:uppercase}@media only screen and (min-width:768px){.Brazilian .title-block h2{font-size:32px}}.Brazilian .title-block p{text-align:center}.Brazilian .afspraak-grid{padding:80px 0;width:100%;display:grid;grid-template-columns:repeat(1, 1fr);gap:20px}@media screen and (min-width:768px){.Brazilian .afspraak-grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width:1024px){.Brazilian .afspraak-grid{grid-template-columns:repeat(3, 1fr)}}.Brazilian .afspraak-grid .item{margin-bottom:40px}.Brazilian .afspraak-grid .item a{text-decoration:none}.Brazilian .afspraak-grid .item .image_wrap{height:350px;margin-bottom:20px}.Brazilian .afspraak-grid .item .image_wrap img{height:100%;width:100%;max-width:100%;object-fit:cover}.Brazilian .afspraak-grid .item h6{font-family:"Hind", sans-serif;font-weight:300;font-size:20px;letter-spacing:1.5px;text-transform:uppercase;text-align:center;color:#000000;margin-bottom:10px}.Brazilian .afspraak-grid .item span{font-weight:300;display:block;margin-bottom:10px}.Brazilian .afspraak-grid .item p{font-weight:300;display:block;text-align:center;margin-bottom:20px}.Brazilian .afspraak-grid .item ul li p{margin:0}.Over .left-title-right-content{display:flex;flex-wrap:wrap;flex-direction:row;padding-bottom:60px}.Over .left-title-right-content:last-child{padding-bottom:0}.Over .left-title-right-content .left{width:100%}@media only screen and (min-width:768px){.Over .left-title-right-content .left{width:50%;padding-right:40px}}.Over .left-title-right-content .left h3{font-family:"Hind", sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:2px;font-size:25.92px;color:#000000;margin-bottom:20px}.Over .left-title-right-content .left h4{margin-bottom:20px}.Over .left-title-right-content .right{width:100%}@media only screen and (min-width:768px){.Over .left-title-right-content .right{width:50%}}.Over .left-title-right-content .right picture{max-width:100%}.Over .left-title-right-content .right picture img{width:100%}.Over .left-title-right-content .right ul li{padding-bottom:10px}.content main .headershowcase{position:relative;overflow:hidden;min-height:550px}.content main .headershowcase .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(32, 26, 22, 0.7);z-index:5}.content main .headershowcase .header-image{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;max-width:1200px;margin:0 auto;padding:20px;margin:auto;z-index:4;padding:0;max-width:100%;overflow:hidden;padding:0;position:absolute;height:100%;top:0;bottom:0}@media screen and (min-width:768px){.content main .headershowcase .header-image{padding:0 20px}}@media only screen and (min-width:768px){.content main .headershowcase .header-image{padding:0;position:absolute;height:100%;top:0;bottom:0}}.content main .headershowcase .header-image video,.content main .headershowcase .header-image img,.content main .headershowcase .header-image picture{min-height:100%;min-width:100%;object-fit:cover}.content main .headershowcase .blocktitle{display:flex;flex-wrap:wrap;flex-direction:row;width:100%;padding:20px 0;position:absolute;z-index:5;bottom:0;top:130px}.content main .headershowcase .blocktitle .container{display:flex;flex-wrap:wrap;flex-direction:row;margin:auto}.content main .headershowcase .blocktitle .container .top{width:100%;flex-basis:auto;flex-shrink:0;flex-grow:0}.content main .headershowcase .blocktitle .container .top h1,.content main .headershowcase .blocktitle .container .top p{text-shadow:5px 5px 8px rgba(0, 0, 0, 0.6);color:#FFFFFF}.content main .headershowcase .blocktitle .container .top h1{font-size:40px;font-weight:300;color:#FFFFFF;letter-spacing:2px;margin-bottom:20px;text-transform:none}@media only screen and (min-width:768px){.content main .headershowcase .blocktitle .container .top h1{font-size:64px}}.content main .headershowcase .blocktitle .container .top p{font-size:24px;color:#9c9999;font-weight:300;letter-spacing:1.5px;text-transform:uppercase}.content main .headershowcase .blocktitle .container .left,.content main .headershowcase .blocktitle .container .right{width:100%;padding:20px 0;flex-basis:auto;flex-shrink:0;flex-grow:0}@media only screen and (min-width:768px){.content main .headershowcase .blocktitle .container .left,.content main .headershowcase .blocktitle .container .right{width:50%}}.content main .headershowcase .blocktitle .container .left a{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;background:transparent;border:2px solid #95a126;text-decoration:none;color:#95a126;width:fit-content;padding:15px 30px;cursor:pointer;text-transform:uppercase;letter-spacing:0.5px;color:#95a126;margin:auto}.content main .headershowcase .blocktitle .container .left a:hover{background-color:#95a126;color:#FFFFFF}.content main .headershowcase .blocktitle .container .left a:hover{background-color:#95a126;color:#FFFFFF}@media only screen and (min-width:768px){.content main .headershowcase .blocktitle .container .left a{margin-left:auto;margin-right:20px}}.content main .headershowcase .blocktitle .container .right a{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;background:transparent;border:2px solid #95a126;text-decoration:none;color:#95a126;width:fit-content;padding:15px 30px;cursor:pointer;text-transform:uppercase;letter-spacing:0.5px;margin:auto}.content main .headershowcase .blocktitle .container .right a:hover{background-color:#95a126;color:#FFFFFF}@media only screen and (min-width:768px){.content main .headershowcase .blocktitle .container .right a{margin-right:auto;margin-left:20px}}.content main .headershowcase .blocktitle .container .bottom{width:100%;flex-basis:auto;flex-shrink:0;flex-grow:0;display:flex;flex-wrap:wrap;flex-direction:row}.content main .headershowcase .blocktitle .container .bottom .adress{flex-basis:auto;flex-shrink:0;flex-grow:0;display:flex;flex-wrap:wrap;flex-direction:row;margin:auto}.content main .headershowcase .blocktitle .container .bottom .adress i,.content main .headershowcase .blocktitle .container .bottom .adress span{text-shadow:5px 5px 8px rgba(0, 0, 0, 0.6);color:#FFFFFF;margin:auto}.content main .breadcrumbs{padding:30px 0 0}.content main .breadcrumbs .crumbs{margin:auto}.content main .breadcrumbs .crumbs b{color:#000000}.content main>iframe{width:100%;min-height:400px}.content main>img{display:block;max-width:100%;margin:auto}.content main>b{color:#95a126}.content main>h3{text-align:center;color:#95a126}.content main>h6{text-align:center;color:#95a126}.content main ol li{display:block}.content main a:hover{text-decoration:underline}.content main ul{padding-left:20px}.content main .maincontent{padding:80px 20px}.content main .maincontent p{width:100%;font-weight:300;line-height:1.8em;letter-spacing:0.5px}.content main .maincontent strong{display:block;margin:20px 0}.content main .contact-row{padding:80px 0}.content main .contact-row strong{display:block;font-weight:500;letter-spacing:0.5px;font-size:24px;margin-bottom:20px}.content main .contact-row h3{display:block;font-weight:500;letter-spacing:0.5px;font-size:20px;text-transform:uppercase;margin-bottom:20px}.content main .contact-row h4{display:block;font-weight:500;letter-spacing:0.5px;font-size:28px;text-transform:uppercase;margin-bottom:20px}.content main .contact-row p{font-weight:300;letter-spacing:0.5px;font-size:16px}.content main .contact-row .left{width:100%}@media only screen and (min-width:768px){.content main .contact-row .left{width:50%}}.content main .contact-row .left .contact-details{display:flex;flex-wrap:wrap;flex-direction:column}.content main .contact-row .left .contact-details b,.content main .contact-row .left .contact-details a{color:#000000}.content main .contact-row .left .contact-details .details-row{display:flex;flex-wrap:wrap;flex-direction:row;margin-bottom:20px}.content main .contact-row .left .contact-details .details-row span,.content main .contact-row .left .contact-details .details-row a{display:block;margin:auto 0;margin-right:10px}.content main .contact-row .left .contact-details .openingstijden{margin-top:20px}.content main .contact-row .left .contact-details .openingstijden table tr td{padding:0 10px 0 0}.content main .contact-row .left .contact-details .openingstijden table tr td:last-child{font-style:italic}.content main .contact-row .right{width:100%;display:flex;flex-wrap:wrap;flex-direction:column}@media only screen and (min-width:768px){.content main .contact-row .right{width:50%}}.content main .contact-row .right form{display:flex;flex-wrap:wrap;flex-direction:row;max-width:500px;padding-right:40px}.content main .contact-row .right form .formrow{flex-basis:auto;flex-shrink:0;flex-grow:0;width:100%}.content main .contact-row .right form .formrow.error input,.content main .contact-row .right form .formrow.error textarea{border:1px solid #B71C1C;border-bottom:2px solid #B71C1C;font-weight:bold;color:#B71C1C}.content main .contact-row .right form .formrow.error input::placeholder,.content main .contact-row .right form .formrow.error textarea::placeholder{color:#B71C1C}.content main .contact-row .right form .formrow input,.content main .contact-row .right form .formrow textarea{width:100%;padding:10px;background-color:#F6F6F6;border:1px solid #9c9999;margin-bottom:10px}.content main .contact-row .right form .formrow textarea{min-height:200px}.content main .contact-row .right form button{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;background:transparent;border:2px solid #95a126;text-decoration:none;color:#95a126;width:fit-content;padding:15px 30px;cursor:pointer;text-transform:uppercase;letter-spacing:0.5px;background-color:transparent;color:#000000;border:2px solid #000000}.content main .contact-row .right form button:hover{background-color:#000000;color:#FFFFFF}.content main .maps-row iframe{width:100%}.content main .blocktitle .container{display:flex;flex-wrap:wrap;flex-direction:row;margin:auto}.content main .blocktitle .container span{display:block;width:100%;color:#FFFFFF;text-align:center;text-shadow:5px 5px 8px rgba(0, 0, 0, 0.6)}.content main .blocktitle .container .top{width:100%;flex-basis:auto;flex-shrink:0;flex-grow:0}.content main .blocktitle .container .left,.content main .blocktitle .container .right{width:100%;padding:20px 0;flex-basis:auto;flex-shrink:0;flex-grow:0}@media only screen and (min-width:768px){.content main .blocktitle .container .left,.content main .blocktitle .container .right{width:50%}}.content main .blocktitle .container .left a{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;background:transparent;border:2px solid #95a126;text-decoration:none;color:#95a126;width:fit-content;padding:15px 30px;cursor:pointer;text-transform:uppercase;letter-spacing:0.5px;color:#95a126;margin:auto}.content main .blocktitle .container .left a:hover{background-color:#95a126;color:#FFFFFF}.content main .blocktitle .container .left a:hover{background-color:#95a126;color:#FFFFFF}@media only screen and (min-width:768px){.content main .blocktitle .container .left a{margin-left:auto;margin-right:20px}}.content main .blocktitle .container .grid .grid{display:grid;grid-template-columns:repeat(1, 1fr);gap:20px}@media screen and (min-width:768px){.content main .blocktitle .container .grid .grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width:1024px){.content main .blocktitle .container .grid .grid{grid-template-columns:repeat(4, 1fr)}}.content main .blocktitle .container .grid .grid .item{position:relative;cursor:pointer;overflow:hidden;max-height:250px}.content main .blocktitle .container .grid .grid .item:hover .content{padding-bottom:30px}.content main .blocktitle .container .grid .grid .item .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#a6000000",GradientType=0)}.content main .blocktitle .container .grid .grid .item small{color:#FFFFFF}.content main .blocktitle .container .grid .grid .item img{display:block;width:100%;height:100%;object-fit:cover}.content main .blocktitle .container .grid .grid .item .content{position:absolute;left:0;right:0;bottom:0;padding:20px;z-index:1;transition:all 0.5s}.content main .blocktitle .container .grid .grid .item .content p{font-weight:bold;width:100%;color:#FFFFFF;font-size:20px;margin-bottom:10px}.content main .blocktitle .container .grid .grid .item .content .button{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;background:transparent;border:2px solid #95a126;text-decoration:none;color:#95a126;width:fit-content;padding:15px 30px;cursor:pointer;text-transform:uppercase;letter-spacing:0.5px;background-color:transparent;color:#000000;border:2px solid #000000;color:#FFFFFF;height:auto;padding:10px 20px;font-size:14px}.content main .blocktitle .container .grid .grid .item .content .button:hover{background-color:#000000;color:#FFFFFF}.content main .blocktitle .container .grid .grid .item .content .button span{margin-left:10px;font-size:18px}.content main .blocktitle .container .right a{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;background:transparent;border:2px solid #95a126;text-decoration:none;color:#95a126;width:fit-content;padding:15px 30px;cursor:pointer;text-transform:uppercase;letter-spacing:0.5px;margin:auto}.content main .blocktitle .container .right a:hover{background-color:#95a126;color:#FFFFFF}@media only screen and (min-width:768px){.content main .blocktitle .container .right a{margin-right:auto;margin-left:20px}}.content main .blocktitle .container .bottom{width:100%;flex-basis:auto;flex-shrink:0;flex-grow:0;display:flex;flex-wrap:wrap;flex-direction:row}.content main .gallery-row{padding:60px 0}.content main .gallery-row .container{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;max-width:1200px;margin:0 auto;padding:20px}@media screen and (min-width:768px){.content main .gallery-row .container{padding:0 20px}}.content main .gallery-row .container .left{width:100%}@media only screen and (min-width:768px){.content main .gallery-row .container .left{width:75%}}.content main .gallery-row .container .full{width:100%}.content main .gallery-row .container .full .grid{display:grid;grid-template-columns:repeat(1, 1fr);gap:20px}@media screen and (min-width:768px){.content main .gallery-row .container .full .grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width:1024px){.content main .gallery-row .container .full .grid{grid-template-columns:repeat(4, 1fr)}}.content main .gallery-row .container .full .grid .item{position:relative;cursor:pointer;overflow:hidden;max-height:250px}.content main .gallery-row .container .full .grid .item:hover .content{padding-bottom:30px}.content main .gallery-row .container .full .grid .item .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#a6000000",GradientType=0)}.content main .gallery-row .container .full .grid .item small{color:#FFFFFF}.content main .gallery-row .container .full .grid .item img{display:block;width:100%;height:100%;object-fit:cover}.content main .gallery-row .container .full .grid .item .content{position:absolute;left:0;right:0;bottom:0;padding:20px;z-index:1;transition:all 0.5s}.content main .gallery-row .container .full .grid .item .content p{font-weight:bold;width:100%;color:#FFFFFF;font-size:20px;margin-bottom:10px}.content main .gallery-row .container .full .grid .item .content .button{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;background:transparent;border:2px solid #95a126;text-decoration:none;color:#95a126;width:fit-content;padding:15px 30px;cursor:pointer;text-transform:uppercase;letter-spacing:0.5px;background-color:transparent;color:#000000;border:2px solid #000000;color:#FFFFFF;height:auto;padding:10px 20px;font-size:14px}.content main .gallery-row .container .full .grid .item .content .button:hover{background-color:#000000;color:#FFFFFF}.content main .gallery-row .container .full .grid .item .content .button span{margin-left:10px;font-size:18px}.content main .gallery-row .container .right{width:100%;margin:auto}@media only screen and (min-width:768px){.content main .gallery-row .container .right{width:25%}}.content main .gallery-row .container .right .blocktitle{margin:auto}.content main .gallery-row .container .right .blocktitle h4{color:#FFFFFF}.content main .gallery-row .container .right .blocktitle a{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;background:transparent;border:2px solid #95a126;text-decoration:none;color:#95a126;width:fit-content;padding:15px 30px;cursor:pointer;text-transform:uppercase;letter-spacing:0.5px;background-color:transparent;color:#000000;border:2px solid #000000}.content main .gallery-row .container .right .blocktitle a:hover{background-color:#000000;color:#FFFFFF}.content main .subpage-with-sidebar{padding:60px 0}.content main .subpage-with-sidebar h3{font-family:"Hind", sans-serif;font-weight:300;display:block;letter-spacing:3px;font-size:20px;text-transform:uppercase;margin-bottom:20px}.content main .subpage-with-sidebar h3 p{display:block;font-family:"Hind", sans-serif;font-weight:300;letter-spacing:3px;font-size:20px;text-transform:uppercase;margin-bottom:20px;color:#000000}.content main .subpage-with-sidebar p{font-weight:300;letter-spacing:0.5px;font-size:16px;color:#9c9999;margin-top:20px}.content main .subpage-with-sidebar p h3{font-family:"Hind", sans-serif;font-weight:300;display:block;letter-spacing:3px;font-size:20px;text-transform:uppercase;margin-bottom:20px}.content main .subpage-with-sidebar a{color:#9c9999;text-decoration:none}.content main .subpage-with-sidebar .container .top{width:100%}.content main .subpage-with-sidebar .container .left{width:100%}@media only screen and (min-width:768px){.content main .subpage-with-sidebar .container .left{width:25%}}.content main .subpage-with-sidebar .container .left h4{font-family:"Hind", sans-serif;font-weight:300;font-size:24px;letter-spacing:0.5px;margin-bottom:10px}.content main .subpage-with-sidebar .container .left ul{list-style:none;padding:0;margin-bottom:20px}.content main .subpage-with-sidebar .container .left ul li a{display:block;color:#9c9999;font-weight:100;letter-spacing:0.5px;font-size:16px;text-decoration:none;padding:10px 0 0;margin-bottom:5px}.content main .subpage-with-sidebar .container .left ul li.active a,.content main .subpage-with-sidebar .container .left ul li:hover a{color:#000000}.content main .subpage-with-sidebar .container .right{display:flex;flex-wrap:wrap;flex-direction:row;width:100%}@media only screen and (min-width:768px){.content main .subpage-with-sidebar .container .right{width:75%}}.content main .subpage-with-sidebar .container .right .leftcol{width:100%}.content main .subpage-with-sidebar .container .right .leftcol.half{width:100%}@media only screen and (min-width:768px){.content main .subpage-with-sidebar .container .right .leftcol.half{width:50%}}.content main .subpage-with-sidebar .container .right .rightcol{width:100%}@media only screen and (min-width:768px){.content main .subpage-with-sidebar .container .right .rightcol{width:50%}}.content main .subpage-with-sidebar .container .right .rightcol img{width:100%;max-width:100%;height:auto;max-height:500px;object-fit:cover}