img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/* To be replaced in `head` to control optm data location */
html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{margin:0;background-color:#f1f1f1}a,a:visited,a:active,a:hover{text-decoration:none!important}input,button{border:none}ul{list-style-type:none;padding:0;margin:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}img{max-width:100%}figure{margin:0}.container{max-width:960px;margin:0 auto;background-color:#fff}.row{display:flex;flex-direction:row}@media screen and (min-width:800px){.row{flex-wrap:nowrap}}@media screen and (max-width:799px){.row{flex-wrap:wrap}}.col{flex:1 1 auto}.col3{flex:25%}.col4{flex:33.3333%}.col6{flex:50%}.col8{flex:66.6666%}.col9{flex:75%}.col12{flex:100%}.row>div{padding:.01em 16px}@media screen and (max-width:799px){.col,.col3,.col4,.col6,.col8,.col9,.col12{flex:100%}}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:local('Roboto'),local('Roboto-Regular'),url(//www.samylab.com/wp-content/themes/samylab24/fonts/roboto-v20-latin-regular.woff2) format('woff2'),url(//www.samylab.com/wp-content/themes/samylab24/fonts/roboto-v20-latin-regular.woff) format('woff')}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-display:swap;src:local('Roboto Bold'),local('Roboto-Bold'),url(//www.samylab.com/wp-content/themes/samylab24/fonts/roboto-v20-latin-700.woff2) format('woff2'),url(//www.samylab.com/wp-content/themes/samylab24/fonts/roboto-v20-latin-700.woff) format('woff')}html,body{font:15px/1.5 'Roboto',sans-serif;color:#2e2e2e}h1,h2,h3,h4,h5,h6{font-weight:700;margin:10px 0}h1{font-size:24px}h2{font-size:20px}h3{font-size:18px}h4,h5,h6{font-size:16px}p{font-size:15px;color:#2e2e2e}.screen-reader-text{display:none}.logo{margin:0;padding:24px 0;font-weight:700;font-size:28px;line-height:28px}a.logo-link{color:#3498db}a.logo-link span{color:#2e2e2e}@media screen and (max-width:799px){.logo{text-align:center;padding-bottom:8px}}p.slogan{margin:0;line-height:28px;padding-top:24px;font-size:16px;font-weight:700;letter-spacing:4px;text-align:right}@media screen and (max-width:799px){p.slogan{padding:0;text-align:center}}.navbar{background-color:#2e2e2e}.navbar>div{padding:0 !important}@media screen and (min-width:800px){.pull{display:none !important}}@media screen and (max-width:799px){.pull{display:block;height:54px;width:54px;background:transparent url(//www.samylab.com/wp-content/themes/samylab24/images/main-menu.png) no-repeat center center}}.search-bar{position:relative}@media screen and (min-width:800px){.search-bar{order:2}}.search-btn{height:54px;width:54px;margin:0;padding:0;position:absolute;right:0;top:0;background:transparent url(//www.samylab.com/wp-content/themes/samylab24/images/search-btn.png) no-repeat center center}.soverlay{height:100%;width:100%;display:none;position:fixed;z-index:1000;top:0;left:0;background-color:#000;background-color:rgba(0,0,0,.9)}@keyframes animatezoom{from{transform:scale(0)}to{transform:scale(1)}}.soverlay-box{max-width:600px;position:relative;width:80%;margin:auto;padding-top:40px;animation:animatezoom.6s}.soverlay-close{background-color:transparent;color:#fff;font-size:36px;text-decoration:none;cursor:pointer;float:right}.soverlay-close:hover{color:#f66}.soverlay-form{text-align:center;padding:8px}.soverlay-input{background-color:transparent;color:#fff;margin-bottom:16px;border-bottom:6px solid #fff;font-size:18px;padding:8px 0;display:block;width:100%}.soverlay-btn{background:transparent url(//www.samylab.com/wp-content/themes/samylab24/images/search-btn.png) no-repeat center center;background-size:28px 28px;height:52px;width:52px}.soverlay-btn:hover,.search-btn:hover{background-color:#3498db}a.mainmenu-item{font-size:1rem;font-weight:700;line-height:1.5rem;text-transform:uppercase;color:#fff;display:inline-block;vertical-align:middle;text-align:center;cursor:pointer}@media screen and (min-width:800px){a.mainmenu-item{padding:16px;width:auto}}@media screen and (max-width:799px){a.mainmenu-item{width:100%;padding:16px 0}}.dropdown{display:inline-block;position:static}@media screen and (max-width:799px){.dropdown{width:100%}}.dropdown-content{min-width:160px}@media screen and (max-width:799px){.dropdown-content{display:block;background-color:#2e2e2e}}@media screen and (min-width:800px){.dropdown-content{display:none;position:absolute;background-color:#fff;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2);z-index:1}}.dropdown:hover .dropdown-content{display:block}a.mainmenu-item1{font-size:.95rem;font-weight:400;line-height:1rem;display:block;padding:10px 16px;width:auto}@media screen and (max-width:799px){a.mainmenu-item1{color:#fff;text-align:center}}@media screen and (min-width:800px){a.mainmenu-item1{color:#2e2e2e}}a.mainmenu-item:hover,#pull:hover{background-color:#3498db}a.mainmenu-item1:hover{background-color:#3498db;color:#fff}.content{margin:16px 0}article.single{margin-bottom:40px}h1.page-title{margin-bottom:10px}.entry-content p{text-align:justify}.entry-content a{color:#3498db}.entry-content a:hover{color:#f08a24}.entry-content ul{list-style-type:square;padding:0 0 0 35px;margin:0}.entry-content blockquote{background:#f9f9f9;border-left:10px solid #ccc;margin:1.5em 0;padding:.5em 10px;quotes:"\201C""\201D""\2018""\2019"}.entry-content blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}.entry-content blockquote p{display:inline}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.pdf-file a{display:block;padding-top:140px;margin:1rem 0;background:url(//www.samylab.com/wp-content/themes/samylab24/images/pdf.png) top center no-repeat;text-align:center;font-weight:700;color:#FF402F!important}.pdf-file a:hover{color:#2e2e2e!important}a.wp-block-button__link{margin:20px 0;color:#FFF!important}a.wp-block-button__link:hover{background-color:#3498db}.excerpt{margin:40px 0;border-bottom:1px solid #f1f1f1}.excerpt p{text-align:justify;margin-top:5px}.excerpt-thumbnail{width:100px;height:100px;max-width:100%;float:left!important;margin-right:16px!important}.excerpt-title{margin:0 0 5px}.excerpt-title a{color:#2e2e2e!important}.excerpt-title a:hover{color:#f08a24!important}.title-bar{display:block;margin:0 0 16px 0!important;padding:8px 16px!important;color:#fff;background-color:#3498db}.card{display:block;background-color:#f1f1f1;margin-bottom:16px;text-align:center;padding:.01em 16px}.card-title{margin:8px 0!important}.card-button{display:inline-block;margin:0!important;padding:16px;vertical-align:middle;overflow:hidden;color:inherit;text-align:center;cursor:pointer}.card-button:hover{color:#2e2e2e;background-color:#ccc}.card-image{color:#2e2e2e;background-color:#ccc}.card2{display:block;background-color:#fff;margin-bottom:16px;text-align:center}.card-button2{display:inline-block;margin:0!important;padding:8px;vertical-align:middle;overflow:hidden;color:#fff;background-color:#3498db;text-align:center;cursor:pointer}.card-button2:hover{background-color:#2e2e2e}span.label,a.label{display:inline-block;padding:0 8px;font-size:13px;text-align:center}span.label{color:#2e2e2e;background-color:#f1f1f1}a.label{color:#fff;background-color:#3498db}.tags{display:block;display:flex;flex-direction:row;flex-wrap:wrap}.tags .tagtext{color:#2e2e2e;padding:3px;margin:0 2px;font-size:18px}.tags a{border:1px solid #2e2e2e;color:#2e2e2e;padding:5px;margin:0 2px}.tags a:hover{color:#fff;background-color:#2e2e2e}.pagination{display:block;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.pagination-item{display:inline-block;padding:8px 16px;margin:0 2px}.pagination .link{cursor:pointer;color:#fff;background-color:#3498db;border:1px solid #3498db}.pagination .link:hover{background-color:#2e2e2e;border:1px solid #2e2e2e}.pagination .curent{color:#2e2e2e;background-color:#fff;border:1px solid #2e2e2e}.pagination .dots{padding:8px;color:#2e2e2e}#searchform{display:flex;align-items:center;justify-content:center;margin:20px 0}#searchform .screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}#searchform input[type=text]{padding:10px 15px;border:2px solid #ccc;font-size:16px;outline:none;transition:border-color .3s}@media screen and (min-width:800px){#searchform input[type=text]{width:250px}}@media screen and (max-width:799px){#searchform input[type=text]{width:50%}}#searchform input[type=text]:focus{border-color:#3498db}#searchform input[type=submit]{padding:10px 15px;border:2px solid #3498db;background-color:#3498db;color:#fff;font-size:16px;cursor:pointer;transition:background-color .3s}#searchform input[type=submit]:hover{background-color:#005f8d}#searchform div{display:flex}.sidebar{margin:16px 0}.footer{background-color:#212121;padding:10px 0;font-size:14px}@media screen and (max-width:799px){.footer{text-align:center !important}}.footer a,p.copyrights{color:#afafaf}.footer a:hover{color:#fff}p.copyrights,a.footer-link{margin:0}@media screen and (min-width:800px){p.copyrights,a.footer-link{display:inline-block;padding:16px}}@media screen and (max-width:799px){p.copyrights,a.footer-link{display:block;padding:10px}}@media screen and (min-width:800px){a.footer-link{float:right}}@media screen and (max-width:799px){a.footer-link{float:none}}.p404{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;min-height:40vh;padding:20px}.p404 h1{margin-bottom:20px}@media screen and (min-width:800px){.p404 h1{font-size:120px}}@media screen and (max-width:799px){.p404 h1{font-size:64px}}.p404 p{margin-bottom:15px}.adsbygoogle{margin:0 0 16px !important;text-align:center!important}.show{display:block !important}.hide{display:none !important}.right{float:right !important}@media screen and (max-width:799px){.hide-small{display:none !important}}@media screen and (min-width:961px){body{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 304 304' width='304' height='304'%3E%3Cpath fill='%23cccccc' fill-opacity='0.25' d='M44.1 224a5 5 0 1 1 0 2H0v-2h44.1zm160 48a5 5 0 1 1 0 2H82v-2h122.1zm57.8-46a5 5 0 1 1 0-2H304v2h-42.1zm0 16a5 5 0 1 1 0-2H304v2h-42.1zm6.2-114a5 5 0 1 1 0 2h-86.2a5 5 0 1 1 0-2h86.2zm-256-48a5 5 0 1 1 0 2H0v-2h12.1zm185.8 34a5 5 0 1 1 0-2h86.2a5 5 0 1 1 0 2h-86.2zM258 12.1a5 5 0 1 1-2 0V0h2v12.1zm-64 208a5 5 0 1 1-2 0v-54.2a5 5 0 1 1 2 0v54.2zm48-198.2V80h62v2h-64V21.9a5 5 0 1 1 2 0zm16 16V64h46v2h-48V37.9a5 5 0 1 1 2 0zm-128 96V208h16v12.1a5 5 0 1 1-2 0V210h-16v-76.1a5 5 0 1 1 2 0zm-5.9-21.9a5 5 0 1 1 0 2H114v48H85.9a5 5 0 1 1 0-2H112v-48h12.1zm-6.2 130a5 5 0 1 1 0-2H176v-74.1a5 5 0 1 1 2 0V242h-60.1zm-16-64a5 5 0 1 1 0-2H114v48h10.1a5 5 0 1 1 0 2H112v-48h-10.1zM66 284.1a5 5 0 1 1-2 0V274H50v30h-2v-32h18v12.1zM236.1 176a5 5 0 1 1 0 2H226v94h48v32h-2v-30h-48v-98h12.1zm25.8-30a5 5 0 1 1 0-2H274v44.1a5 5 0 1 1-2 0V146h-10.1zm-64 96a5 5 0 1 1 0-2H208v-80h16v-14h-42.1a5 5 0 1 1 0-2H226v18h-16v80h-12.1zm86.2-210a5 5 0 1 1 0 2H272V0h2v32h10.1zM98 101.9V146H53.9a5 5 0 1 1 0-2H96v-42.1a5 5 0 1 1 2 0zM53.9 34a5 5 0 1 1 0-2H80V0h2v34H53.9zm60.1 3.9V66H82v64H69.9a5 5 0 1 1 0-2H80V64h32V37.9a5 5 0 1 1 2 0zM101.9 82a5 5 0 1 1 0-2H128V37.9a5 5 0 1 1 2 0V82h-28.1zm16-64a5 5 0 1 1 0-2H146v44.1a5 5 0 1 1-2 0V18h-26.1zm102.2 270a5 5 0 1 1 0 2H98v14h-2v-16h124.1zM242 149.9V160h16v34h-16v62h48v48h-2v-46h-48v-66h16v-30h-16v-12.1a5 5 0 1 1 2 0zM53.9 18a5 5 0 1 1 0-2H64V2H48V0h18v18H53.9zm112 32a5 5 0 1 1 0-2H192V0h50v2h-48v48h-28.1zm-48-48a5 5 0 0 1-9.8-2h2.07a3 3 0 1 0 5.66 0H178v34h-18V21.9a5 5 0 1 1 2 0V32h14V2h-58.1zm0 96a5 5 0 1 1 0-2H137l32-32h39V21.9a5 5 0 1 1 2 0V66h-40.17l-32 32H117.9zm28.1 90.1a5 5 0 1 1-2 0v-76.51L175.59 80H224V21.9a5 5 0 1 1 2 0V82h-49.59L146 112.41v75.69zm16 32a5 5 0 1 1-2 0v-99.51L184.59 96H300.1a5 5 0 0 1 3.9-3.9v2.07a3 3 0 0 0 0 5.66v2.07a5 5 0 0 1-3.9-3.9H185.41L162 121.41v98.69zm-144-64a5 5 0 1 1-2 0v-3.51l48-48V48h32V0h2v50H66v55.41l-48 48v2.69zM50 53.9v43.51l-48 48V208h26.1a5 5 0 1 1 0 2H0v-65.41l48-48V53.9a5 5 0 1 1 2 0zm-16 16V89.41l-34 34v-2.82l32-32V69.9a5 5 0 1 1 2 0zM12.1 32a5 5 0 1 1 0 2H9.41L0 43.41V40.6L8.59 32h3.51zm265.8 18a5 5 0 1 1 0-2h18.69l7.41-7.41v2.82L297.41 50H277.9zm-16 160a5 5 0 1 1 0-2H288v-71.41l16-16v2.82l-14 14V210h-28.1zm-208 32a5 5 0 1 1 0-2H64v-22.59L40.59 194H21.9a5 5 0 1 1 0-2H41.41L66 216.59V242H53.9zm150.2 14a5 5 0 1 1 0 2H96v-56.6L56.6 162H37.9a5 5 0 1 1 0-2h19.5L98 200.6V256h106.1zm-150.2 2a5 5 0 1 1 0-2H80v-46.59L48.59 178H21.9a5 5 0 1 1 0-2H49.41L82 208.59V258H53.9zM34 39.8v1.61L9.41 66H0v-2h8.59L32 40.59V0h2v39.8zM2 300.1a5 5 0 0 1 3.9 3.9H3.83A3 3 0 0 0 0 302.17V256h18v48h-2v-46H2v42.1zM34 241v63h-2v-62H0v-2h34v1zM17 18H0v-2h16V0h2v18h-1zm273-2h14v2h-16V0h2v16zm-32 273v15h-2v-14h-14v14h-2v-16h18v1zM0 92.1A5.02 5.02 0 0 1 6 97a5 5 0 0 1-6 4.9v-2.07a3 3 0 1 0 0-5.66V92.1zM80 272h2v32h-2v-32zm37.9 32h-2.07a3 3 0 0 0-5.66 0h-2.07a5 5 0 0 1 9.8 0zM5.9 0A5.02 5.02 0 0 1 0 5.9V3.83A3 3 0 0 0 3.83 0H5.9zm294.2 0h2.07A3 3 0 0 0 304 3.83V5.9a5 5 0 0 1-3.9-5.9zm3.9 300.1v2.07a3 3 0 0 0-1.83 1.83h-2.07a5 5 0 0 1 3.9-3.9zM97 100a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-48 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 96a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-144a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-96 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm96 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-32 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM49 36a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-32 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM33 68a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 240a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm80-176a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm112 176a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM17 180a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM17 84a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6z'%3E%3C/path%3E%3C/svg%3E");background-attachment:fixed}}.wpcf7-form{color:#fff;margin:0 auto;box-sizing:border-box}.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form input[type=tel],.wpcf7-form input[type=url],.wpcf7-form input[type=number],.wpcf7-form input[type=date],.wpcf7-form textarea{width:100%;padding:10px;border:3px solid #3498db;background-color:#fff;color:#000;font-size:16px;margin-bottom:15px;box-sizing:border-box}.wpcf7-form input[type=submit]{background-color:#3498db;color:#fff;padding:12px 20px;border:none;cursor:pointer;font-size:16px;transition:background-color .3s ease}.wpcf7-form input[type=submit]:hover{background-color:#2980b9}.wpcf7-form .wpcf7-response-output{margin-top:20px;padding:10px;border:1px solid #3498db;background-color:#fff;color:#2e2e2e;font-size:14px}.wpcf7-form .wpcf7-not-valid-tip{color:#e74c3c;font-size:14px;margin-top:5px;display:block}