.flex_cell.av-5cickn-51ba9ab92fd897aff6d501e7db47c9ea{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-5cickn-51ba9ab92fd897aff6d501e7db47c9ea{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-2y14yf-f596837f398a42bc0c03f88215ea9f9d{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-2y14yf-f596837f398a42bc0c03f88215ea9f9d{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-m63v6w55-4cf91a466770a74abcf00fd7f52875bb{
padding:60px 60px 60px 60px;
background:url(https://newlook.mgraphics.co.za/wp-content/uploads/2025/01/Graphic-Design-header.jpg) 100% 50% no-repeat scroll ;
}
.flex_column.av-m63v6w55-4cf91a466770a74abcf00fd7f52875bb .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:1;
}

#top .hr.hr-invisible.av-m64xqpuk-577caf5e19a810f5795609835385cafb{
height:50px;
}

#top .flex_column.av-2gepg7-6d2aa84b71d38c7a1086d3a47a094dbc{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-2gepg7-6d2aa84b71d38c7a1086d3a47a094dbc{
z-index:99;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-2gepg7-6d2aa84b71d38c7a1086d3a47a094dbc{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-2gepg7-6d2aa84b71d38c7a1086d3a47a094dbc .avia-curtain-reveal-overlay{
animation-duration:2s;
background:#ffffff;
z-index:100;
}

#top .av-rotator-container.av-m63vft5a-1fde13a9c1d309ff6b9703c1c6b2727f{
text-align:center;
color:#000000;
}
#top #wrap_all .av-rotator-container.av-m63vft5a-1fde13a9c1d309ff6b9703c1c6b2727f .av-rotator-container-inner{
font-size:5vw;
}

.flex_cell.av-1dr8uv-20ec5f3736927ea045634c26f0910e1d{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-1dr8uv-20ec5f3736927ea045634c26f0910e1d{
padding:120px 120px 120px 120px !important;
}

#top .av-special-heading.av-m63vw26f-bdef0a9f131586a0db27fd45efcfb1ea{
padding-bottom:10px;
}
body .av-special-heading.av-m63vw26f-bdef0a9f131586a0db27fd45efcfb1ea .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m63vw26f-bdef0a9f131586a0db27fd45efcfb1ea .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-cscu7b-a51aba114cf9558a941e8a49c5b96eca{
height:30px;
}

.flex_cell.av-10d7gn-ee50987cf1579c1e7a0634bb805ba287{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-10d7gn-ee50987cf1579c1e7a0634bb805ba287{
padding:70px 70px 70px 70px !important;
}

.avia-image-container.av-m63vx4j7-fc60622e1dfc84c5e2458328bf7df3f4{
z-index:110;
}
.avia-image-container.av-m63vx4j7-fc60622e1dfc84c5e2458328bf7df3f4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-m63vx4j7-fc60622e1dfc84c5e2458328bf7df3f4 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-m63vx4j7-fc60622e1dfc84c5e2458328bf7df3f4 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}

@keyframes av_boxShadowEffect_av-9q3kon-6622f146e57a6ed00a589e01c61bb2ce {
0%   { box-shadow:  0 0 0 0 rgba(10,10,10,0.5); opacity: 1; }
100% { box-shadow:  0 0 17px 0 rgba(10,10,10,0.5); opacity: 1; }
}
.avia-image-container.av-9q3kon-6622f146e57a6ed00a589e01c61bb2ce{
position:absolute;
top:40px;
left:-50px;
z-index:110;
}
.avia-image-container.av-9q3kon-6622f146e57a6ed00a589e01c61bb2ce .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-9q3kon-6622f146e57a6ed00a589e01c61bb2ce .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}
.avia-image-container.av-9q3kon-6622f146e57a6ed00a589e01c61bb2ce img.avia_image.avia_start_delayed_animation.shadow-animated{
animation:av_boxShadowEffect_av-9q3kon-6622f146e57a6ed00a589e01c61bb2ce 4s cubic-bezier(0.17,0.84,0.44,1) 1 forwards;
animation-delay:4s;
}

.flex_cell.av-6c2kjb-fbf9a828b0904d899581e190c1db2451{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-6c2kjb-fbf9a828b0904d899581e190c1db2451{
padding:30px 30px 30px 30px !important;
}

#top .av-special-heading.av-m63w4d83-e948259db31cc20c7aeff86c55d58e63{
padding-bottom:10px;
}
body .av-special-heading.av-m63w4d83-e948259db31cc20c7aeff86c55d58e63 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m63w4d83-e948259db31cc20c7aeff86c55d58e63 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-m64xrvbc-9dd5f8b784b71445c822ed84b002e89c{
height:30px;
}

.flex_cell.av-97euf-919fa113c63a765cd96affba8acad4e5{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-97euf-919fa113c63a765cd96affba8acad4e5{
padding:0px 0px 0px 0px !important;
}

.avia-image-container.av-m63wclts-f5897e3f813ec6e955642ee39124101d{
z-index:110;
}
.avia-image-container.av-m63wclts-f5897e3f813ec6e955642ee39124101d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-m63wclts-f5897e3f813ec6e955642ee39124101d .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-m63wclts-f5897e3f813ec6e955642ee39124101d .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}

.av-horizontal-gallery.av-m6p0eeh8-4059e47cd3386e65a697d30b1c9b6eeb .av-horizontal-gallery-inner{
padding-bottom:15%;
}
.av-horizontal-gallery.av-m6p0eeh8-4059e47cd3386e65a697d30b1c9b6eeb .av-horizontal-gallery-slider{
transition-duration:0.4s;
}

.flex_cell.av-5e8pxz-c2b021ee73e293dbb33384ce9f9e270a{
vertical-align:middle;
background-color:#f2f2f2;
}

#top .av-special-heading.av-m6rrwi6h-1740291551dd53750325480f176a308c{
padding-bottom:10px;
}
body .av-special-heading.av-m6rrwi6h-1740291551dd53750325480f176a308c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m6rrwi6h-1740291551dd53750325480f176a308c .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-4iegif-0a3a822302eeb086396c01bfb3951c4e{
height:50px;
}

#top .avia-gallery.av-20axjb-a8cee92b26288f322bb2c45178dd8812 .avia-gallery-thumb a{
width:20%;
}

.flex_cell.av-m63y1j00-4fd2a5b770fec58a3c74292890eee9d4{
vertical-align:middle;
background-color:#f8f8f8;
}
.responsive #top #wrap_all .flex_cell.av-m63y1j00-4fd2a5b770fec58a3c74292890eee9d4{
padding:100px 0px 100px 0px !important;
}

@keyframes av_boxShadowEffect_av-m63xzqp7-ac4fc0d72ebc28bbed95f3761339542c-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.flex_column.av-m63xzqp7-ac4fc0d72ebc28bbed95f3761339542c{
position:relative;
left:200px;
box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
padding:100px 100px 100px 100px;
background-color:#ffffff;
}

#top .av-special-heading.av-m63xxx2q-1b3288011c0c878b3e29ec3f4b5af44c{
padding-bottom:10px;
}
body .av-special-heading.av-m63xxx2q-1b3288011c0c878b3e29ec3f4b5af44c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m63xxx2q-1b3288011c0c878b3e29ec3f4b5af44c .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-m63xseq5-f623557d3a01dfec12c63ecf21b09291{
height:50px;
}

.flex_cell.av-uwnuf-32772b5e6891f9fc0b6fa9a4931354dc{
vertical-align:middle;
background-color:#f8f8f8;
}
.responsive #top #wrap_all .flex_cell.av-uwnuf-32772b5e6891f9fc0b6fa9a4931354dc{
padding:100px 0px 100px 0px !important;
}

@keyframes av_boxShadowEffect_av-skn5j-769fadca3c8db74763a3142252d76247-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.flex_column.av-skn5j-769fadca3c8db74763a3142252d76247{
position:relative;
left:200px;
box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
padding:100px 100px 100px 100px;
background-color:#ffffff;
}

#top .av-special-heading.av-60s6wn-dbe2a21e500c79f74ec35d24511fdd83{
padding-bottom:10px;
}
body .av-special-heading.av-60s6wn-dbe2a21e500c79f74ec35d24511fdd83 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-60s6wn-dbe2a21e500c79f74ec35d24511fdd83 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-4rm18n-b37b726130dc75d6157773b8294bafa2{
height:50px;
}

.flex_cell.av-efo1hj-0bda914784387cca5acde349fb9fbf95{
vertical-align:middle;
background-color:#f8f8f8;
}
.responsive #top #wrap_all .flex_cell.av-efo1hj-0bda914784387cca5acde349fb9fbf95{
padding:100px 0px 100px 0px !important;
}

@keyframes av_boxShadowEffect_av-m63y5fzo-3867f78d7f93e1cbff23612a20b8714e-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.flex_column.av-m63y5fzo-3867f78d7f93e1cbff23612a20b8714e{
position:relative;
left:200px;
box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
padding:100px 100px 100px 100px;
background-color:#ffffff;
}

#top .av-special-heading.av-m63wqejq-165b070b9d497dc37e0fac04dd199226{
padding-bottom:10px;
}
body .av-special-heading.av-m63wqejq-165b070b9d497dc37e0fac04dd199226 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m63wqejq-165b070b9d497dc37e0fac04dd199226 .av-subheading{
font-size:15px;
}

.flex_cell.av-cl4f7b-81ec3042fca69ca98dc8b1ca0e1aaba4{
vertical-align:middle;
background:url(https://newlook.mgraphics.co.za/wp-content/uploads/2025/01/creative-design-1030x1030.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-cl4f7b-81ec3042fca69ca98dc8b1ca0e1aaba4{
padding:80px 80px 80px 80px !important;
}

#top .hr.hr-invisible.av-m64xde1z-ae99e8086499945d8673694853b60485{
height:50px;
}

.flex_cell.av-94aw87-a853481c5f6cd8363d139d9ead22005c{
vertical-align:middle;
background:url(https://newlook.mgraphics.co.za/wp-content/uploads/2025/01/contact-me-background.jpg) 50% 0% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-94aw87-a853481c5f6cd8363d139d9ead22005c{
padding:120px 120px 120px 120px !important;
}

.flex_cell.av-6y3lx3-85fa0d40b8ee169673e0eed24cc7d5af{
vertical-align:middle;
background:url(https://newlook.mgraphics.co.za/wp-content/uploads/2025/01/CREATIVE-word.png) 100% 50% no-repeat scroll #2d2d2d;
}
.responsive #top #wrap_all .flex_cell.av-6y3lx3-85fa0d40b8ee169673e0eed24cc7d5af{
padding:100px 0 100px 0 !important;
}

@keyframes av_boxShadowEffect_av-5zkw9j-98dfd5db161123fcebea3671b5734d60-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.flex_column.av-5zkw9j-98dfd5db161123fcebea3671b5734d60{
box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

#top .av-special-heading.av-4sqbuv-ed8fbe9469c58b68c4c7aa8659f6e829{
padding-bottom:10px;
}
body .av-special-heading.av-4sqbuv-ed8fbe9469c58b68c4c7aa8659f6e829 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4sqbuv-ed8fbe9469c58b68c4c7aa8659f6e829 .av-subheading{
font-size:15px;
}

.flex_cell.av-ahzqdj-f0735c50d0151c5a9720e054613a06b4{
vertical-align:middle;
order:0;
background:url(https://newlook.mgraphics.co.za/wp-content/uploads/2025/01/contact-me-background.jpg) 50% 0% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-ahzqdj-f0735c50d0151c5a9720e054613a06b4{
padding:0px 0px 0px 0px !important;
}

.avia-image-container.av-9fi9tz-821adddef631a87edca2bc5839c1f307 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-9fi9tz-821adddef631a87edca2bc5839c1f307 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-7g3r93-cca2b18d03190eac66ec5abd979d2981{
vertical-align:middle;
order:0;
background:url(https://newlook.mgraphics.co.za/wp-content/uploads/2025/01/CREATIVE-word.png) 100% 50% no-repeat scroll #2d2d2d;
}
.responsive #top #wrap_all .flex_cell.av-7g3r93-cca2b18d03190eac66ec5abd979d2981{
padding:100px 0 100px 0 !important;
}

@keyframes av_boxShadowEffect_av-6a8zfb-0a57b86aac47bdaf73f553ad8860c46c-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.flex_column.av-6a8zfb-0a57b86aac47bdaf73f553ad8860c46c{
box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

#top .av-special-heading.av-4010s7-7b9e849b732ed595a8587472a47f169e{
padding-bottom:10px;
}
body .av-special-heading.av-4010s7-7b9e849b732ed595a8587472a47f169e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4010s7-7b9e849b732ed595a8587472a47f169e .av-subheading{
font-size:15px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-m63xzqp7-ac4fc0d72ebc28bbed95f3761339542c{
position:relative;
left:0px;
}

.flex_column.av-skn5j-769fadca3c8db74763a3142252d76247{
position:relative;
left:0px;
}

.flex_column.av-m63y5fzo-3867f78d7f93e1cbff23612a20b8714e{
position:relative;
left:0px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-m63xzqp7-ac4fc0d72ebc28bbed95f3761339542c{
position:relative;
left:0px;
}

.flex_column.av-skn5j-769fadca3c8db74763a3142252d76247{
position:relative;
left:0px;
}

.flex_column.av-m63y5fzo-3867f78d7f93e1cbff23612a20b8714e{
position:relative;
left:0px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-rotator-container.av-m63vft5a-1fde13a9c1d309ff6b9703c1c6b2727f .av-rotator-container-inner{
font-size:40px;
}

.responsive #top #wrap_all .flex_cell.av-1dr8uv-20ec5f3736927ea045634c26f0910e1d{
padding:60px 60px 60px 60px !important;
}

.responsive #top #wrap_all .flex_cell.av-6c2kjb-fbf9a828b0904d899581e190c1db2451{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-m63xzqp7-ac4fc0d72ebc28bbed95f3761339542c{
position:relative;
left:0px;
}

.flex_column.av-skn5j-769fadca3c8db74763a3142252d76247{
position:relative;
left:0px;
}

.flex_column.av-m63y5fzo-3867f78d7f93e1cbff23612a20b8714e{
position:relative;
left:0px;
}
}
