@font-face{src:url(https://trionexstudio.com/fonts/poppins-black.ttf) format("truetype");font-weight:400;font-style:normal;font-family:poppinsBlack}@font-face{src:url(https://trionexstudio.com/fonts/poppins-extrabold.ttf) format("truetype");font-weight:400;font-style:normal;font-family:poppinsExtraBold}@font-face{src:url(https://trionexstudio.com/fonts/poppins-bold.ttf) format("truetype");font-weight:400;font-style:normal;font-family:poppinsBold}@font-face{src:url(https://trionexstudio.com/fonts/poppins-semibold.ttf) format("truetype");font-weight:400;font-style:normal;font-family:poppinsSemiBold}@font-face{src:url(https://trionexstudio.com/fonts/poppins-medium.ttf) format("truetype");font-weight:400;font-style:normal;font-family:poppinsMedium}@font-face{src:url(https://trionexstudio.com/fonts/poppins-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-family:poppinsRegular}@font-face{src:url(https://trionexstudio.com/fonts/poppins-light.ttf) format("truetype");font-weight:400;font-style:normal;font-family:poppinsLight}@font-face{src:url(https://trionexstudio.com/fonts/poppins-extralight.ttf) format("truetype");font-weight:400;font-style:normal;font-family:poppinsExtraLight}@font-face{src:url(https://trionexstudio.com/fonts/poppins-thin.ttf) format("truetype");font-weight:400;font-style:normal;font-family:poppinsThin}A:active,A:link,A:visited{text-decoration:none;color:#007dd2}A:hover{text-decoration:none;color:#0091f0}body{font-size:16px;font-weight:400;color:#374650;letter-spacing:-.02em;background-color:#fff;font-family:poppinsRegular,helvetica,sans-serif}body,p{padding:0;margin:0}h1{font-size:40px;letter-spacing:-.02em;margin:0 0 20px;line-height:48px;font-family:poppinsExtraLight,helvetica,sans-serif}h1,h2{font-weight:400}h2{font-size:24px;margin:0;font-family:poppinsMedium,helvetica,sans-serif}ul{padding:0;margin:0 0 0 16px}a.button-link{padding:10px;border:2px solid #007dd2;color:#007dd2;text-align:center;background-color:#fff;border-radius:8px;width:180px;margin-top:20px;font-family:poppinsSemiBold,helvetica,sans-serif;display:block}a:hover.button-link{color:#fff;background-color:#007dd2}.spacer-25{height:25px;background-color:#fff}.spacer-50{height:50px;background-color:#fff}.spacer-100{height:100px;background-color:#fff}@media (min-width:801px){.page-wrap{flex-wrap:wrap;margin:40px 50px 0;display:flex}.page-textpad{margin:0 20px 50px 0}}@media (max-width:800px){.page-wrap{flex-direction:column;margin:20px 20px 0;display:flex}.page-textpad{margin:0 0 50px}}@media (min-width:801px){.title-wrap{margin:50px}}@media (max-width:800px){.title-wrap{margin:20px}}.row-wrap{background-color:#fff}.row-wrap,.row-wrap2{padding:0 50px;justify-content:center;display:flex}.row-block{flex:0 1 100%;flex-wrap:wrap;display:flex}.col100{flex:0 1 100%}.col75{flex:0 1 75%}.col66{flex:0 1 66.66%}.col50{flex:0 1 50%}.col33{flex:0 1 33.33%}.col25{flex:0 1 25%}@media (min-width:801px){.gallery-wrap{flex-wrap:wrap;margin:0 45px;display:flex}.top-space{margin-top:45px}.gallery-col-100{width:100%}.gallery-col-66{width:66.66%}.gallery-col-50{width:50%}.gallery-col-33{width:33.33%}.gallery-text-right{padding-left:30px}.gallery-text-left{padding-right:30px}.divider{padding:50px 50px 10px}}@media (max-width:800px){.gallery-wrap{flex-direction:column;margin:0 15px;display:flex}.top-space{margin-top:15px}.gallery-text-left,.gallery-text-right{padding:10px 5px 25px}.divider{padding:50px 20px 10px}}.gallery-margin-text{margin:5px 20px 20px 5px}.gallery-image{outline-offset:-5px;outline:5px solid #fff;width:100%;display:block}.button-back{padding:0;margin:0 0 50px;font-family:poppinsMedium,sans-serif}.contact-detail{font-size:16px;font-family:poppinsMedium}@media (min-width:801px){.accred-wrap{padding:100px 50px 30px;justify-content:left;flex-wrap:wrap;display:flex}.accred-image{height:70px}.accred-block1{padding-bottom:20px;display:flex}}@media (max-width:800px){.accred-wrap{padding:80px 20px 20px;justify-content:left;flex-wrap:wrap;background-color:#fff;display:flex}.accred-image{height:50px}.accred-block1{padding-bottom:20px;width:100%;display:flex}}.accred-block2{padding-bottom:20px;display:flex}.accred-item,.accred-item2{padding:0 20px 0 0}.accred-text2{padding:0 40px 0 0}.carousel-container{overflow:hidden;padding-top:20px;position:relative;border-top:1px solid #374650;margin:auto}.carousel,.carousel-container{box-sizing:border-box;width:100%}.carousel{transition:transform 1s ease-in-out;margin-top:10px;display:flex}@media (min-width:901px){.testimonial-anim{flex:0 0 100%;padding:0 33% 0 60px;background-color:#fff;box-sizing:border-box;margin:0;border-radius:5px;background-image:url(https://trionexstudio.com/images/quote2.png);background-repeat:no-repeat}}@media (max-width:900px){.testimonial-anim{flex:0 0 100%;padding:0 0 0 60px;background-color:#fff;box-sizing:border-box;margin:0;border-radius:5px;background-image:url(https://trionexstudio.com/images/quote2.png);background-repeat:no-repeat}}.testimonial-anim p{padding:0;font-size:20px;font-weight:400;margin:0;line-height:30px;font-family:poppinsLight,helvetica,sans-serif}.testimonial-anim h3{padding:4px 0 0;font-size:16px;font-weight:400;margin:0;line-height:26px;font-family:poppinsMedium,helvetica,sans-serif}.testimonial-button{margin:20px 0 0;font-family:poppinsMedium,sans-serif}@media (min-width:801px){.footer-wrap{padding:0 50px 120px;flex-wrap:wrap;background-color:#374650;display:flex}.footer-col{padding-top:50px;width:75%}.footer-col2{padding-top:50px;text-align:right;width:25%}}@media (max-width:800px){.footer-wrap{padding:0 20px 120px;flex-direction:column;background-color:#374650;display:flex}.footer-col{padding-top:20px;width:100%}.footer-col2{padding-top:40px;width:100%}}.footer-text{flex:0 1 48%;padding:0;color:hsla(0,0%,100%,.6);font-family:poppinsLight,helvetica,sans-serif}.footer-text a:link,.footer-text a:visited{color:#fff}.footer-text a:hover{text-decoration:underline;color:#fff}.social-logo{margin:0;width:60px}@media (min-width:801px){ul.footernav{padding:0;font-weight:400;margin:0;display:flex}ul.footernav li{padding:0;list-style-type:none}ul.footernav li a{padding:0 25px 0 0;color:#fff}ul.footernav li a:hover{text-decoration:underline}}@media (max-width:800px){ul.footernav{padding:0;font-weight:400;margin:0}ul.footernav li{padding:0 0 20px;list-style-type:none}ul.footernav li a{padding:0;color:#fff}ul.footernav li a:hover{text-decoration:underline}}