@import url(https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i|Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i|Playfair+Display:400,400i,700,700i,900,900i);:root{--trimenRed:#bd1010;--trimenGray:rgb(202, 204, 196);--copper:#ad7b5a;--modalBG:rgb(202, 204, 196);--gradientGreen:rgba(20, 143, 119, 1);--gradientCopper:rgba(173, 123, 90, 1);--bioColor:#575555;--navFontColor:#444444}figure{display:inline-block}figcaption{margin:auto;color:#000;font-style:italic;font-size:18px;padding:2px;text-align:center;width:80%}.no-scroll{overflow:hidden}h1{font-family:'Playfair Display',serif;font-size:80px;line-height:70px;color:#fff}#main h1{font-family:'Playfair Display',serif;font-size:30vw;line-height:10vw;color:#fff}.maintitle{font-family:'Playfair Display',serif;font-size:6vw;line-height:1vw;color:#fff}.mainsubtitle{font-family:'Playfair Display',serif;font-size:5vw;line-height:4vw;padding:15px;color:#fff;background-color:#352f2f}@media screen and (orientation:portrait){.maintitle{font-size:13vw;line-height:2vw}.mainsubtitle{font-size:8vw;line-height:9vw}}h4{font-family:Lato,sans-serif;text-transform:capitalize;letter-spacing:2px;position:relative;color:#fff;margin-left:40px;font-weight:700}h4:before{position:absolute;width:30px;left:-40px;content:"";display:block;height:2px;background:#fff;top:9px}body{font-family:'Open Sans',sans-serif;font-size:18px;overflow:hidden;line-height:24px;color:#fff}.size-50{font-size:50px;line-height:50px;color:#fff}.h-50{height:50px}.size-80{font-size:50px;line-height:50px;color:#fff}.h-80{margin-left:-350px;margin-top:-450px;width:330%;height:70%}@media screen and (orientation:portrait){.h-80{margin-left:-350px;margin-top:-450px;width:300%;height:70%}.size-50{font-size:30px}}.gradient-text{position:relative;font-family:'Playfair Display',serif;font-size:20px;color:#fff;background-color:#352f2f;padding:2% 10% 2% 10%}.image-container_circle{position:relative;display:inline-block}.image-container_circle img{display:block;max-width:100%;height:auto}.base-image{display:block;width:100%;height:auto}.overlay-image{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .1s ease-in-out}.image-container_circle:hover .overlay-image{opacity:1}.image-container_circle.is-visible .overlay-image{opacity:1}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--copper);z-index:10000}#status,.preloader{top:50%;left:50%;position:absolute}#status{width:100px;height:100px;background-repeat:no-repeat;background-position:center;margin:-50px 0 0 -50px}.preloader{height:40px;width:40px;margin-top:-20px;margin-left:-20px}.preloader:before{content:"";display:block;position:absolute;left:-1px;top:-1px;height:100%;width:100%;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite;border:2px solid #fff;border-top:2px solid transparent;border-radius:100%}.preloader.icon{position:absolute;top:50%;left:50%;height:25px;width:10.6px;margin-top:-12.5px;margin-left:-5.3px;-webkit-animation:wink 1s ease-in-out infinite alternate;animation:wink 1s ease-in-out infinite alternate}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotation{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes wink{from{opacity:0}to{opacity:1}}@keyframes wink{from{opacity:0}to{opacity:1}}header{text-align:center;-webkit-transition:all .5s;transition:all .5s;height:75px}nav ul{display:inline-block;padding-left:0;list-style:none;padding:20px;margin-bottom:0;-webkit-transition:all .5s;transition:all .5s}nav li{display:inline-block;margin:10px}nav li:hover{background-color:var(--copper)}nav li a{text-transform:uppercase;letter-spacing:2px;color:#fff;font-size:16px;font-weight:700}.bg-nav{background:var(--copper)}.bg-nav ul{padding:10px}a:focus{text-decoration:none}a:hover{color:#fff;text-decoration:none}a.active{color:var(--trimenRed)}#home{background-size:cover;height:100vh}.table-cell{display:table-cell;vertical-align:middle}.disply-table{display:table;height:100vh}.service-grid{background:var(--modalBG)}.service-title h4{position:relative;display:inline-block}.service-icon{position:relative}.service-title p{padding:0 190px;margin-bottom:30px}.about-info-text h2{margin-bottom:23px;text-transform:capitalize;font-weight:700;line-height:.9}.about-info-text p{padding:0 100px;font-size:18px;margin-bottom:26px;position:relative}.about-content p{margin-bottom:0}.about-info-text a{margin-bottom:30px;position:relative}.service-wrap{background:var(--gradientGreen);color:#fff;margin:auto;padding:50px 30px;margin-bottom:20px;position:relative;width:60vw;max-width:500px;height:90vw;max-height:700px}.service-wrap p{position:relative}.service-wrap h3{font-weight:200;color:#fff;margin-bottom:17px;font-size:2vw;text-transform:capitalize;position:relative;font-family:'Playfair Display',serif}.service-wrap a{font-size:14px;font-weight:600;position:relative}@media screen and (orientation:portrait){.service-wrap h3{font-weight:200;font-size:6vw}.service-wrap p{font-weight:100;margin-bottom:17px;font-size:14px}.service-wrap{padding:50px 30px;margin-bottom:20px;width:80vw;max-width:500px;height:140vw;max-height:700px}}@media screen and (max-width:900px){nav ul{padding:0}nav li a{font-size:13px}.size-50{font-size:34px;line-height:38px}}#topPage{padding:0 0}#Trimentek{padding:10vmin 0 10vmin 0;background:linear-gradient(90deg,var(--gradientCopper) 0,var(--gradientGreen) 100%)}#technique{padding:10vmin 0 10vmin 0;background:linear-gradient(90deg,var(--gradientCopper) 0,var(--gradientGreen) 100%)}#faq{padding:10vmin 0 10vmin 0;background:linear-gradient(90deg,var(--gradientCopper) 0,var(--gradientGreen) 100%)}#gallery{padding:10vmin 0 10vmin 0;background:linear-gradient(90deg,var(--gradientCopper) 0,var(--gradientGreen) 100%)}#Bio{width:100vw;height:100%;position:relative;top:0;left:0;padding:14vmin 0 0 0;background:linear-gradient(90deg,var(--bioColor) 0,#ecd382 100%)}#Mentions{width:100vw;height:100%;position:relative;top:0;left:0;padding:14vmin 0 0 0;background:linear-gradient(90deg,var(--bioColor) 0,#ecd382 100%)}#Politique{width:100vw;height:100%;position:relative;top:0;left:0;padding:14vmin 0 0 0;background:linear-gradient(90deg,var(--bioColor) 0,#ecd382 100%)}#CGV{width:100vw;height:100%;position:relative;top:0;left:0;padding:14vmin 0 0 0;background:linear-gradient(90deg,var(--bioColor) 0,#ecd382 100%)}.about-img-div img{margin:0 auto}.about-border{position:absolute;border:10px solid var(--trimenRed);width:400px;height:400px;top:40px;left:50px;z-index:1}#experience{padding:10vmin 0 10vmin 0;background:#f3f3f3}.experience-row{padding:20px 0;border-bottom:1px solid #ddd}.experience-row h3{font-family:Lato,sans-serif;text-transform:capitalize;letter-spacing:2px;color:#425bb5;font-size:16px;font-weight:700}.experience-row p{color:#888;margin-top:20px;font-size:15px}.experience-row .date{color:#000;font-size:17px}#Services{padding:10vmin 0 10vmin 0;background:var(--gradientCopper);background:linear-gradient(90deg,var(--gradientCopper) 0,var(--gradientGreen) 100%)}.services .categories-grid span{font-size:30px;left:10px;margin-bottom:30px;display:inline-block}.services .categories-grid .categories ul li a{display:inline-block;color:#fff;padding:0 10px;margin:0 14px;-webkit-transition:all .2s ease-in-out .2s;transition:all .2s ease-in-out .2s}#projects{padding:10vmin 0 10vmin 0;background:var(--gradientCopper);background:linear-gradient(90deg,var(--gradientCopper) 0,var(--gradientGreen) 100%)}.portfolio .categories-grid span{font-size:30px;margin-bottom:30px;display:inline-block}.portfolio .categories-grid .categories ul li{list-style:none;margin:20px 0}.portfolio .categories-grid .categories ul li a{display:inline-block;color:#fff;padding:0 10px;margin:0 14px;-webkit-transition:all .2s ease-in-out .2s;transition:all .2s ease-in-out .2s}.portfolio .categories-grid .categories ul li a:focus,.portfolio .categories-grid .categories ul li a:hover{text-decoration:none}.portfolio .categories-grid .categories ul li a.active{background-color:var(--trimenRed);padding:0 20px;color:#fff;text-decoration:none}.portfolio_filter{padding-left:0}.portfolio_item{position:relative;overflow:hidden;display:block;margin-bottom:30px}.portfolio_item .portfolio_item_hover{position:absolute;top:25%;left:0;height:50%;width:100%;background-color:var(--trimenGray);-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.portfolio_item .portfolio_item_hover.technique{position:absolute;width:30%;height:10%;left:33%;top:70%;background-color:var(--trimenGray);-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.portfolio_item .portfolio_item_hover .item_info{text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:10px;width:100%;font-weight:700}.portfolio_item .portfolio_item_hover .item_info span{display:block;color:var(--gradientGreen);font-size:18px;-webkit-transform:translateY(-100px);transform:translateY(-100px);-webkit-transition:all .15s ease-in-out .15s;transition:all .15s ease-in-out .15s;opacity:0}.portfolio_item .portfolio_item_hover .item_info em{font-style:normal;display:inline-block;background-color:var(--trimenRed);padding:5px 20px;color:#000;margin-top:10px;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:all .2s ease-in-out .2s;transition:all .2s ease-in-out .2s;opacity:0;font-size:14px;letter-spacing:2px}.portfolio_item:hover .portfolio_item_hover{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.portfolio_item:hover .item_info em,.portfolio_item:hover .item_info span{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}@media screen and (orientation:portrait){.portfolio_item .portfolio_item_hover .item_info span{font-size:1rem}.portfolio_item .portfolio_item_hover.technique{height:30%;width:40%;top:50%}}@media screen and (max-width:900px){.portfolio .categories-grid .categories ul li{margin:9px 0}.portfolio_item .portfolio_item_hover .item_info em{margin-top:2px}}.portfolio_item_hover.visible{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.portfolio_item_hover.technique.visible{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.portfolio_item_hover.visible .item_info em,.portfolio_item_hover.visible .item_info span{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.portfolio_item:hover .portfolio_item_hover{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.portfolio_item:hover .item_info em,.portfolio_item:hover .item_info span{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.portfolio .categories-grid .categories ul li{float:left}.portfolio .categories-grid .categories ul li a{padding:0 10px;-webkit-transition:all .2s ease-in-out .2s;transition:all .2s ease-in-out .2s}.portfolio_filter{padding-left:0;display:inline-block;margin:0 auto;text-align:center}.portfolio_item img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.portfolio_item.color-item img{-webkit-filter:none;filter:none}@media screen and (max-width:900px){.portfolio_item_hover.visible .item_info span{font-size:14px}}.portfolio-padding{padding:50px 0;color:#000}.portfolio-inner{padding-bottom:0!important}.modal-content{box-shadow:0 5px 15px transparent;border:none;background:var(--modalBG);overflow:hidden;position:relative}.modal-header--sticky{position:sticky;top:0;background-color:inherit;z-index:1055}.button_technique{border:none;color:#fff;padding:16px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:4px 2px;transition-duration:.4s;cursor:pointer}.button1{background-color:var(--trimenGray);color:#000}.button1:hover{background-color:var(--trimenRed);color:#000}.img_center{display:block;margin-left:auto;margin-right:auto;width:60%}#toTopBTN{display:none;position:fixed;bottom:20px;right:30px;z-index:99;font-size:18px;border:none;outline:0;background-color:red;color:#fff;cursor:pointer;padding:15px;border-radius:4px}#toTopBTN:hover{background-color:#555}.popup-modal{background:#fff;position:fixed}.close-popup-modal{float:right;margin:20px;font-size:22px;opacity:0;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;-webkit-transition-delay:.3s;transition-delay:.3s;position:fixed;z-index:100000;right:14px;color:var(--trimenRed)}.animatedModal-on .close-popup-modal{opacity:1}.modal-content h2{font-family:'Playfair Display',serif;font-size:40px;line-height:50px}.modal-content p{font-size:18px;line-height:150%}@media screen and (orientation:portrait){.img_center{width:90%}figcaption{font-size:12px;padding:1px;width:90%}.modal-content h2{font-family:'Playfair Display',serif;font-size:25px;line-height:30px}.modal-content p{font-size:15px;line-height:22px}}@media screen and (max-width:900px){.modal-content p{font-size:15px;line-height:22px}.modal-content h2{font-size:28px;line-height:34px}.figcaption{font-size:15px;padding:1px;width:90%}.h-50{height:20px}}.close-popup-modal2{float:right;margin:20px;font-size:22px;opacity:0;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;-webkit-transition-delay:.3s;transition-delay:.3s;position:fixed;z-index:100000;right:14px;color:var(--trimenRed)}.animatedModal2-on .close-popup-modal2{opacity:1}.close-popup-modal3{float:right;margin:20px;font-size:22px;opacity:0;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;-webkit-transition-delay:.3s;transition-delay:.3s;position:fixed;z-index:100000;right:14px;color:var(--trimenRed)}.animatedModal3-on .close-popup-modal3{opacity:1}.close-popup-modal4{float:right;margin:20px;font-size:22px;opacity:0;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;-webkit-transition-delay:.3s;transition-delay:.3s;position:fixed;z-index:100000;right:14px;color:var(--trimenRed)}.animatedModal4-on .close-popup-modal4{opacity:1}.close-popup-modal5{float:right;margin:20px;font-size:22px;opacity:0;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;-webkit-transition-delay:.2s;transition-delay:.2s;position:fixed;z-index:100000;right:14px;color:var(--trimenRed)}.animatedModal5-on .close-popup-modal5{opacity:1}.close-popup-modal6{float:right;margin:20px;font-size:22px;opacity:0;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;-webkit-transition-delay:.2s;transition-delay:.2s;position:fixed;z-index:100000;right:14px;color:var(--trimenRed)}.animatedModal6-on .close-popup-modal6{opacity:1}.close-popup-modal7{float:right;margin:20px;font-size:22px;opacity:0;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;-webkit-transition-delay:.2s;transition-delay:.2s;position:fixed;z-index:100000;right:14px;color:var(--trimenRed)}.animatedModal7-on .close-popup-modal7{opacity:1}.close-popup-modal8{float:right;margin:20px;font-size:22px;opacity:0;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;-webkit-transition-delay:.2s;transition-delay:.2s;position:fixed;z-index:100000;right:14px;color:var(--trimenRed)}.animatedModal8-on .close-popup-modal8{opacity:1}.close-popup-modal9{float:right;margin:20px;font-size:22px;opacity:0;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;-webkit-transition-delay:.2s;transition-delay:.2s;position:fixed;z-index:100000;right:14px;color:var(--trimenRed)}.animatedModal9-on .close-popup-modal9{opacity:1}.close-popup-modal0{float:right;margin:20px;font-size:22px;opacity:0;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;-webkit-transition-delay:.2s;transition-delay:.2s;position:fixed;z-index:100000;right:14px;color:var(--trimenRed)}.animatedModal0-on .close-popup-modal0{opacity:1}.close-popup-modal999{float:right;margin:20px;font-size:22px;opacity:0;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;-webkit-transition-delay:.2s;transition-delay:.2s;position:fixed;z-index:100000;right:14px;color:var(--trimenRed)}.animatedModal999-on .close-popup-modal999{opacity:1}#contact{padding:10vmin 0 10vmin 0;background:var(--gradientCopper);background:linear-gradient(90deg,var(--gradientCopper) 0,var(--gradientGreen) 100%)}#contact-form input,#contact-form textarea{height:50px;background:#f1f1f1;color:#000;margin-bottom:10px;border-radius:0}#contact-form label{display:block;margin-bottom:.2em;font-size:13px;line-height:13px;font-size:1.3rem;line-height:1.3rem;color:#000}#contact-form label.error{margin-top:10px;margin-bottom:1em;font-size:12px;line-height:12px;font-size:1.2rem;line-height:1.2rem;color:var(--trimenRed);margin-left:10px}#contact-form input[type=date].error,#contact-form input[type=datetime-local].error,#contact-form input[type=datetime].error,#contact-form input[type=email].error,#contact-form input[type=month].error,#contact-form input[type=number].error,#contact-form input[type=password].error,#contact-form input[type=search].error,#contact-form input[type=tel].error,#contact-form input[type=text].error,#contact-form input[type=time].error,#contact-form input[type=url].error,#contact-form input[type=week].error,#contact-form textarea.error{border-color:var(--trimenRed)}textarea{resize:none}fieldset{border:0;margin:0;padding:0}.required{color:#e9266d}#error,#success{display:none}#error p,#success p{display:block}#success p{color:#425bb5;font-size:15px;text-align:center;padding:10px;border:2px solid #425bb5;margin-top:10px}#error p{color:var(--trimenRed);font-size:15px;text-align:center;padding:10px;border:2px solid var(--trimenRed);margin-top:10px}#submit{background-color:var(--modalBG);color:#000;padding:10px 40px;border-radius:0;text-transform:uppercase;letter-spacing:2px;font-weight:700;width:100%}#submit:hover{background-color:var(--trimenRed)}.social{padding-left:0;list-style:none;margin-top:20px}.social li{float:left}.social li a{color:#fff;font-size:35px;margin-right:15px;transition:all .3s;-webkit-transition:all .3s}.social li a:hover{color:var(--trimenRed)}@media (max-width:991px){.portfolio .categories-grid .categories ul li a{padding:0 2px}}@media (max-width:768px){.timeline-event-copy{width:90%;left:2em}}@media (max-width:500px){h1{font-family:'Playfair Display',serif;font-size:50px;line-height:50px}#home,.disply-table{height:600px}.about-border{width:265px}.portfolio .categories-grid .categories ul li{list-style:none;margin:10px 0}}@media (max-width:420px){nav li{margin:6px}nav li a{font-size:10px}}img-comparison-slider{--outline:none;--divider-width:4px;--divider-color:#ffffff;--default-handle-opacity:1.0;--divider-shadow:0px 0px 5px;--default-handle-width:100px;--default-handle-color:rgb(255, 246, 246)}.custom-animated-handle{transition:transform .2s}.slider-with-animated-handle:hover .custom-animated-handle{transform:scale(1.2)}.accordion{width:90%;max-width:1000px;margin:2rem auto}.accordion-item{background-color:#ffffff54;color:var(--navFontColor);margin:1rem 0;border-radius:.3rem;box-shadow:0 2px 5px 0 rgba(0,0,0,.25)}.accordion-item-header{padding:.5rem 3rem .5rem 1rem;min-height:3.5rem;line-height:2rem;font-weight:700;display:flex;font-size:17px;align-items:center;position:relative;cursor:pointer}.accordion-item-header::after{content:"\002B";font-size:2rem;position:absolute;right:1rem}.accordion-item-header.active::after{content:"\2212"}.accordion-item-body{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.accordion-item-body-content{padding:1rem;line-height:2rem;font-family:sans-serif;border-top:1px solid;font-size:16px;border-image:linear-gradient(to right,transparent,#34495e,transparent) 1}@media(max-width:767px){html{font-size:14px}}@keyframes blink{0%{opacity:1}50%{opacity:.4}100%{opacity:1}}.blink-image{-moz-animation:blink normal 2s infinite ease-in-out;-webkit-animation:blink normal 2s infinite ease-in-out;-ms-animation:blink normal 2s infinite ease-in-out;animation:blink normal 2s infinite ease-in-out}.image-container{position:relative;display:inline-block;cursor:none;overflow:hidden}.image-container img{display:block;max-width:100%;height:auto}.overlay-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#444;color:#fff;padding:10px 20px;font-size:20px;text-align:center}.circle_overlay-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#44444400;color:#fff;font-weight:700;padding:10px 20px;font-size:20px;text-align:center}.footer-bs{background-color:#352f2f;padding:60px 40px;color:rgba(255,255,255,1);border-bottom-right-radius:6px;border-top-left-radius:0;border-bottom-left-radius:6px}.footer-bs .footer-brand,.footer-bs .footer-nav,.footer-bs .footer-ns,.footer-bs .footer-social{padding:10px 25px}.footer-bs .footer-nav,.footer-bs .footer-ns,.footer-bs .footer-social{border-color:transparent}.footer-bs .footer-brand h2{margin:0 0 10px}.footer-bs .footer-brand p{font-size:12px;color:rgba(255,255,255,.7)}.footer-bs .footer-nav ul.pages{list-style:none;padding:0}.footer-bs .footer-nav ul.pages li{padding:5px 0}.footer-bs .footer-nav ul.pages a{color:rgba(255,255,255,1);font-weight:700;text-transform:uppercase}.footer-bs .footer-nav ul.pages a:hover{color:rgba(255,255,255,.8);text-decoration:none}.footer-bs .footer-nav h4{font-size:11px;text-transform:uppercase;letter-spacing:3px;margin-bottom:10px}.footer-bs .footer-nav ul.list{list-style:none;padding:0}.footer-bs .footer-nav ul.list li{padding:5px 0}.footer-bs .footer-nav ul.list a{color:rgba(255,255,255,.8)}.footer-bs .footer-nav ul.list a:hover{color:rgba(255,255,255,.6);text-decoration:none}.footer-bs .footer-social ul{list-style:none;padding:0}.footer-bs .footer-social h4{font-size:11px;text-transform:uppercase;letter-spacing:3px}.footer-bs .footer-social li{padding:5px 4px}.footer-bs .footer-social a{color:rgba(255,255,255,1)}.footer-bs .footer-social a:hover{color:rgba(255,255,255,.8);text-decoration:none}.footer-bs .footer-ns h4{font-size:11px;text-transform:uppercase;letter-spacing:3px;margin-bottom:10px}.footer-bs .footer-ns p{font-size:12px;color:rgba(255,255,255,.7)}@media (min-width:768px){.footer-bs .footer-nav,.footer-bs .footer-ns,.footer-bs .footer-social{border-left:solid 1px rgba(255,255,255,.1)}}table{border:1px solid #ccc;border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed}table caption{font-size:1.5em;margin:.5em 0 .75em}table tr{background-color:#b3b4ae;border:4px solid var(--modalBG);padding:.35em}table td,table th{padding:.625em;text-align:center}table th{font-size:.85em;letter-spacing:.1em;text-transform:uppercase}@media screen and (max-width:600px){table{border:0}table caption{font-size:1.3em}table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}table tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}table td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right}table td::before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase}table td:last-child{border-bottom:0}}.cursor-circle{position:absolute;width:180px;height:180px;border-radius:50%;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;text-align:center;user-select:none;white-space:nowrap}.cursor-circle::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);width:60%;height:60%;border-radius:50%;font-size:30px;color:#fff;background:#bd1010;z-index:-1}.image-wrapper{position:relative;display:block;cursor:none;width:100%;border-radius:5%;margin-left:auto;margin-right:auto;overflow:hidden;box-shadow:5px 5px 8px rgba(0,0,0,.2)}.image-wrapper img{display:block;width:100%;margin-left:auto;margin-right:auto}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fff;transition:.4s;border-radius:34px}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:var(--navFontColor);transition:.4s;border-radius:50%}input:checked+.slider{background-color:var(--gradientGreen)}input:checked+.slider:before{transform:translateX(26px)}.toggle-text{display:inline-block;margin-left:10px;vertical-align:top;margin-top:5px}.modal-scroll-content{max-height:100vh;overflow-y:auto;padding-bottom:50px;text-align:center}.modal-top-btn{display:none;position:sticky;bottom:20px;right:20px;z-index:1001;padding:10px;border:none;margin:auto;background-color:var(--gradientCopper);color:#fff;cursor:pointer;border-radius:5px}