html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}
table{border-collapse:collapse;border-spacing:0}
body{font:9pt/1.5em sans-serif}
pre,code,tt{font:1em/1.5em "Andale Mono","Lucida Console",monospace}
h1,h2,h3,h4,h5,h6,b,strong{font-weight:bold}
em,i,dfn{font-style:italic}
dfn{font-weight:bold}
p,code,pre,kbd{margin:0 0 1.5em 0}
blockquote{margin:0 1.5em 1.5em 1.5em}
cite{font-style:italic}
li ul,li ol{margin:0 1.5em}
ul,ol{margin:0 1.5em 1.5em 1.5em}
ul{list-style-type:disc}
ol{list-style-type:decimal}
ol ol{list-style:upper-alpha}
ol ol ol{list-style:lower-roman}
ol ol ol ol{list-style:lower-alpha}
dl{margin:0 0 1.5em 0}
dl dt{font-weight:bold}
dd{margin-left:1.5em}
table{margin-bottom:1.4em;width:100%}
th{font-weight:bold}
th,td,caption{padding:4px 10px 4px 5px}
tfoot{font-style:italic}
sup,sub{line-height:0}
abbr,acronym{border-bottom:1px dotted}
address{margin:0 0 1.5em;font-style:italic}
del{text-decoration:line-through}
pre{margin:1.5em 0;white-space:pre}
img.centered,.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}
img.alignright{display:inline}
img.alignleft{display:inline}
.alignright{float:right;margin-left:10px}
.alignleft{float:left;margin-right:10px}
img{max-width:100%}
* html .clearfix{height:1%}
*+html .clearfix{display:inline-block}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
* html .group{height:1%}
*+html .group{display:inline-block}
.group:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.container{padding:0 15px;max-width:1200px;margin:auto}
body,select,textarea,input{font-family:"Poppins",sans-serif}
body{background:#1f1f1f;color:#fff;font-size:16px;line-height:1.47}
h1{font-size:35px;line-height:1.1}
h2{font-size:25px;line-height:1.2}
h3{font-size:20px;line-height:1.25}
h2{position:relative}
h2:after{position:absolute;top:calc(100% + 5px);left:0;width:50px;height:4px;border-radius:10px;background:#f1d060;content:""}
h2:not(:first-child){margin-top:50px}
p{font-size:16px;line-height:1.47}
p,li{color:#d6d6d6}
p b,p strong,li b,li strong{font-weight:600;color:#fff}
h1,h2,h3,h4,h5,ul,ol{margin-bottom:30px}
h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,ul:last-child,ol:last-child{margin-bottom:0}
h1{margin-bottom:10px}
h3{margin-bottom:10px}
p span{color:#f1d060;margin-right:10px;display:inline-block}
*{box-sizing:border-box}
h1,h2,h3,h4,h5{font-weight:600}
#main-row{display:flex;flex-wrap:wrap;padding-top:15px;padding-bottom:15px;margin:-15px}
@media all and (min-width:1025px){#main-row{padding-top:50px;padding-bottom:50px}
}#main-row .one-column{padding:15px}
#main-row .one-column:nth-child(1){width:33.3%;flex:33.3%;min-width:33.3%;max-width:33.3%}
#main-row .one-column:nth-child(2){width:66.6%;flex:66.6%;min-width:66.6%;max-width:66.6%}
@media all and (max-width:767px){#main-row .one-column:nth-child(1),#main-row .one-column:nth-child(2){width:100%;flex:100%;min-width:100%;max-width:100%}
}#main-row .one-column-content{padding:15px;border-radius:10px;background:rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.15)}
@media all and (min-width:1025px){#main-row .one-column-content{padding:30px;border-radius:20px}
}a{text-decoration:none}
#social-icons a{margin-right:10px}
#social-icons svg{height:20px;width:auto}
#social-icons svg path{transition:.55s}
#social-icons a:hover svg path{fill:#f1d060 !important}
.portfolio-row{margin:-15px;display:flex;flex-wrap:wrap}
.portfolio-row>div{padding:15px;width:33.3%;flex:33.3%;min-width:33.3%;max-width:33.3%}
@media all and (max-width:767px){.portfolio-row>div{width:100%;flex:100%;min-width:100%;max-width:100%}
}.portfolio-row .one-portfolio .portfolio-picture{margin-bottom:15px}
.portfolio-row .one-portfolio .portfolio-picture a{position:relative;overflow:hidden;padding-bottom:60%;display:block;border-radius:5px}
.portfolio-row .one-portfolio .portfolio-picture a img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:.55s;transform-origin:50% 50%}
.portfolio-row .one-portfolio .portfolio-picture a:hover img{transform:scale(1.2)}
.portfolio-row .one-portfolio .portfolio-title{font-weight:600;margin-bottom:0}
.portfolio-row .one-portfolio .portfolio-title a{color:#fff}
.portfolio-row .one-portfolio .portfolio-title a:hover{color:#f1d060}
.img-fluid{width:100%;height:auto}
#left-column{text-align:center}
#picture img{width:200px;height:200px;border-radius:200px;margin:auto;display:block;object-fit:cover;object-position:center}