p{letter-spacing:0.000em;line-height:1.13em;}
div{letter-spacing:0.000em;line-height:1.13em;}
h1,h2,h3,h4,h5,h6,h7{line-height:1em!important;}
.elementor-kit-506{background-color:#739171;}
::placeholder{color:#000;opacity:0.3;}
::selection{background:#7f3;color:#000;}
.init{display:initial!important;}
.cnt{display:block!important;margin-left:auto!important;margin-right:auto!important;}
.ctx{text-align:center!important;}
.rts{float:right!important;margin-left:7px!important;}
.rtx{text-align:right!important;}
.lts{float:left!important;margin-right:7px!important;}
.ltx{text-align:left!important;}
.atx0{text-align:none!important;}
@media only screen and (min-width:600px){.jtx1{text-align:justify!important;text-justify:inter-word!important;}
.jtx2{text-align:justify!important;text-justify:inter-character!important;}}
@media only screen and (max-width:599px){.jtx1{text-align:left!important;}
.jtx2{text-align:left!important;}}
.jtxi{text-align:initial;}
.emB0{font-weight:normal!important;}
.emB1{font-weight:600!important;}
.emB2{font-weight:700!important;}
.emB3{font-weight:800!important;}
.emI0{font-style:normal!important;}
.emI{font-style:italic!important;}
.emL0{text-decoration:none!important;}
.emL1{text-decoration:underline!important;}
.emL2{text-decoration:overline!important;}
.emL3{text-decoration:underline overline!important;}
.emLx{text-decoration:line-through!important;}
.nobr,.nonwln{white-space:nowrap!important;}
a,p a,div a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.q_tabs .tabs-nav li a,.q_icon_with_title .icon_with_title_link,.blog_holder article .post_description a,.blog_holder.masonry article .post_info a,.portfolio_social_holder a,.latest_post_inner .post_infos a,.portfolio_share .social_share_holder a,.breadcrumb a,nav.mobile_menu ul li a,nav.mobile_menu ul li.active>a,nav.content_menu ul li.active a,nav.content_menu ul li a{color:#00f;text-decoration:none;}
a:hover,p a:hover,div a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.q_tabs .tabs-nav li a:hover,.q_icon_with_title .icon_with_title_link,.blog_holder article .post_description a:hover,.blog_holder.masonry article .post_info a:hover,.portfolio_social_holder a:hover,.latest_post_inner .post_infos a:hover,.portfolio_share .social_share_holder a:hover,.breadcrumb a:hover,nav.mobile_menu ul li a:hover,nav.mobile_menu ul li.active>a:hover,nav.content_menu ul li.active:hover a,nav.content_menu ul li:hover a{color:#44f;text-decoration:none;}
a.lwhbg,p a.lwhbg,div a.lwhbg,h1 a.lwhbg,h2 a.lwhbg,h3 a.lwhbg,h4 a.lwhbg,h5 a.lwhbg,h6 a.lwhbg,.q_tabs .tabs-nav li a.lwhbg,.q_icon_with_title .icon_with_title_link,.blog_holder article .post_description a.lwhbg,.blog_holder.masonry article .post_info a.lwhbg,.portfolio_social_holder a.lwhbg,.latest_post_inner .post_infos a.lwhbg,.portfolio_share .social_share_holder a.lwhbg,.breadcrumb a.lwhbg,nav.mobile_menu ul li a.lwhbg,nav.mobile_menu ul li.active>a.lwhbg,nav.content_menu ul li.active a.lwhbg,nav.content_menu ul li a.lwhbg{color:#270;text-decoration:none;}
a.lwhbg:hover,p a.lwhbg:hover,div a.lwhbg:hover,h1 a.lwhbg:hover,h2 a.lwhbg:hover,h3 a.lwhbg:hover,h4 a.lwhbg:hover,h5 a.lwhbg:hover,h6 a.lwhbg:hover,.q_tabs .tabs-nav li a.lwhbg:hover,.q_icon_with_title .icon_with_title_link,.blog_holder article .post_description a.lwhbg:hover,.blog_holder.masonry article .post_info a.lwhbg:hover,.portfolio_social_holder a.lwhbg:hover,.latest_post_inner .post_infos a.lwhbg:hover,.portfolio_share .social_share_holder a.lwhbg:hover,.breadcrumb a.lwhbg:hover,nav.mobile_menu ul li a.lwhbg:hover,nav.mobile_menu ul li.active>a.lwhbg:hover,nav.content_menu ul li.active:hover a.lwhbg,nav.content_menu ul li:hover a.lwhbg{color:#77b;text-decoration:none;}
a.lblbg,p a.lblbg,div a.lblbg,h1 a.lblbg,h2 a.lblbg,h3 a.lblbg,h4 a.lblbg,h5 a.lblbg,h6 a.lblbg,.q_tabs .tabs-nav li a.lblbg,.q_icon_with_title .icon_with_title_link,.blog_holder article .post_description a.lblbg,.blog_holder.masonry article .post_info a.lblbg,.portfolio_social_holder a.lblbg,.latest_post_inner .post_infos a.lblbg,.portfolio_share .social_share_holder a.lblbg,.breadcrumb a.lblbg,nav.mobile_menu ul li a.lblbg,nav.mobile_menu ul li.active>a.lblbg,nav.content_menu ul li.active a.lblbg,nav.content_menu ul li a.lblbg{color:#0f0;text-decoration:none;}
a.lblbg:hover,p a.lblbg:hover,div a.lblbg:hover,h1 a.lblbg:hover,h2 a.lblbg:hover,h3 a.lblbg:hover,h4 a.lblbg:hover,h5 a.lblbg:hover,h6 a.lblbg:hover,.q_tabs .tabs-nav li a.lblbg:hover,.q_icon_with_title .icon_with_title_link,.blog_holder article .post_description a.lblbg:hover,.blog_holder.masonry article .post_info a.lblbg:hover,.portfolio_social_holder a.lblbg:hover,.latest_post_inner .post_infos a.lblbg:hover,.portfolio_share .social_share_holder a.lblbg:hover,.breadcrumb a.lblbg:hover,nav.mobile_menu ul li a.lblbg:hover,nav.mobile_menu ul li.active>a.lblbg:hover,nav.content_menu ul li.active:hover a.lblbg,nav.content_menu ul li:hover a.lblbg{color:#77f;text-decoration:none;}
.vasup{vertical-align:super!important;}
.vasub{vertical-align:sub!important;}
.vatop{vertical-align:top!important;}
.vamid{vertical-align:middle!important;}
.vabtm{vertical-align:bottom!important;}
.ff1{font-family:"Times New Roman",Times,serif!important;}
.ff2{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;}
.ff2b{font-family:Arial,"Open Sans","Helvetica Neue",Helvetica,sans-serif!important;}
.ff3{font-family:Courier New,Courier,mono!important;}
.ff4{font-family:Garamond,Georgia,"Times New Roman",Times,serif!important;}
.ff4b{font-family:Georgia,"Times New Roman",Times,Garamond,serif!important;}
.tshdw1{text-shadow:1px 1px 2px #000;}
.tshdw2{text-shadow:1px 1px #000,1px 1px 2px #000;}
.tshdw3{text-shadow:1px 1px #000,1px 1px 2px #000,1px 0px 3px #000,2px 2px 4px #000;}
.tshdw1w{text-shadow:1px 1px 2px #eee;}
.tshdw2w{text-shadow:1px 1px #eee,1px 1px 2px #eee;}
.tshdw3w{text-shadow:1px 1px #eee,1px 1px 2px #eee,1px 0px 3px #eee,2px 2px 4px #eee;}
.clr{clear:both!important;}
.clr000{color:#000!important;}
.clr111{color:#111!important;}
.clr222{color:#222!important;}
.clr333{color:#333!important;}
.clr444{color:#444!important;}
.clr555{color:#555!important;}
.clr666{color:#666!important;}
.clr777{color:#777!important;}
.clr888{color:#888!important;}
.clr999{color:#999!important;}
.clrAAA{color:#aaa!important;}
.clrBBB{color:#bbb!important;}
.clrCCC{color:#ccc!important;}
.clrDDD{color:#ddd!important;}
.clrEEE{color:#eee!important;}
.clrFFF{color:#fff!important;}
.clr030{color:#030!important;}
.clr050{color:#050!important;}
.clr070{color:#070!important;}
.clr090{color:#090!important;}
.clr0C0{color:#0c0!important;}
.clr3F3{color:#3f3!important;}
.clr7F7{color:#7f7!important;}
.clrAFA{color:#afa!important;}
.clr300{color:#300!important;}
.clr500{color:#500!important;}
.clr700{color:#700!important;}
.clr900{color:#900!important;}
.clrC00{color:#c00!important;}
.clrF33{color:#f33!important;}
.clrF77{color:#f77!important;}
.clrFAA{color:#faa!important;}
.clr003{color:#003!important;}
.clr005{color:#005!important;}
.clr007{color:#007!important;}
.clr009{color:#009!important;}
.clr00C{color:#00c!important;}
.clr33F{color:#33f!important;}
.clr77F{color:#77f!important;}
.clrAAF{color:#aaf!important;}
.clrF00{color:#f00!important;}
.clr0F0{color:#0f0!important;}
.clr00F{color:#00f!important;}
.clrFF0{color:#ff0!important;}
.clrF0F{color:#f0f!important;}
.clr0FF{color:#0ff!important;}
.clrFF3{color:#ff7!important;}
.clrFF7{color:#ff7!important;}
.clrFFA{color:#ffa!important;}
.clrCC0{color:#cc0!important;}
.clr990{color:#990!important;}
.clr660{color:#660!important;}
.clrF3F{color:#f3f!important;}
.clrF7F{color:#f7f!important;}
.clrFAF{color:#faf!important;}
.clr3FF{color:#3ff!important;}
.clr7FF{color:#7ff!important;}
.clrAFF{color:#aff!important;}
.clr731{color:#731!important;}
.clr137{color:#137!important;}
.clr173{color:#173!important;}
.clr1C1{color:#1c1!important;}
.clr3F3{color:#3f3!important;}
.clr7F7{color:#7f7!important;}
.clr12A{color:#12a!important;}
.green{color:#00cc00!important;}
.blue{color:#0000cc!important;}
.red{color:#cc0000!important;}
.white{color:#ffffff!important;}
.black{color:#000000!important;}
.yellow{color:#ffff00!important;}
.turquoise{color:#00ffff!important;}
.light-grey{color:#c0c0c0!important;}
.light-blue{color:#0000ff!important;}
.dark-blue{color:#0000a0!important;}
.light-purple{color:#ff0080!important;}
.orange{color:#ff8040!important;}
.dark-purple{color:#800080!important;}
.brown{color:#804000!important;}
.burgundy{color:#800000!important;}
.pastel-green{color:#00ff00!important;}
.forest-green{color:#808000!important;}
.pink{color:#ff00ff!important;}
.grass-green{color:#408080!important;}
.bg-0{background-color:#000!important;}
.bg-1{background-color:#111!important;}
.bg-2{background-color:#222!important;}
.bg-3{background-color:#333!important;}
.bg-4{background-color:#444!important;}
.bg-5{background-color:#555!important;}
.bg-6{background-color:#666!important;}
.bg-7{background-color:#777!important;}
.bg-8{background-color:#888!important;}
.bg-9{background-color:#999!important;}
.bg-a{background-color:#aaa!important;}
.bg-b{background-color:#bbb!important;}
.bg-c{background-color:#ccc!important;}
.bg-d{background-color:#ddd!important;}
.bg-e{background-color:#eee!important;}
.bg-f{background-color:#fff!important;}
.bg-0a{background-color:rgba(0,0,0,.25)!important;}
.bg-0b{background-color:rgba(0,0,0,.50)!important;}
.bg-0c{background-color:rgba(0,0,0,.75)!important;}
.bg-7a{background-color:rgba(127,127,127,.25)!important;}
.bg-7b{background-color:rgba(127,127,127,.50)!important;}
.bg-7c{background-color:rgba(127,127,127,.75)!important;}
.bg-fa{background-color:rgba(255,255,255,.25)!important;}
.bg-fb{background-color:rgba(255,255,255,.50)!important;}
.bg-fc{background-color:rgba(255,255,255,.75)!important;}
.bclr030{background-color:#030!important;}
.bclr050{background-color:#050!important;}
.bclr070{background-color:#070!important;}
.bclr090{background-color:#090!important;}
.bclr0C0{background-color:#0c0!important;}
.bclr3F3{background-color:#3f3!important;}
.bclr7F7{background-color:#7f7!important;}
.bclrAFA{background-color:#afa!important;}
.bclr300{background-color:#300!important;}
.bclr500{background-color:#500!important;}
.bclr700{background-color:#700!important;}
.bclr900{background-color:#900!important;}
.bclrC00{background-color:#c00!important;}
.bclrF33{background-color:#f33!important;}
.bclrF77{background-color:#f77!important;}
.bclrFAA{background-color:#faa!important;}
.bclr003{background-color:#003!important;}
.bclr005{background-color:#005!important;}
.bclr007{background-color:#007!important;}
.bclr009{background-color:#009!important;}
.bclr00C{background-color:#00c!important;}
.bclr33F{background-color:#33f!important;}
.bclr77F{background-color:#77f!important;}
.bclrAAF{background-color:#aaf!important;}
.bclrF00{background-color:#f00!important;}
.bclr0F0{background-color:#0f0!important;}
.bclr00F{background-color:#00f!important;}
.bclrFF0{background-color:#ff0!important;}
.bclrF0F{background-color:#f0f!important;}
.bclr0FF{background-color:#0ff!important;}
.bclrFF3{background-color:#ff7!important;}
.bclrFF7{background-color:#ff7!important;}
.bclrFFA{background-color:#ffa!important;}
.bclrCC0{background-color:#cc0!important;}
.bclr990{background-color:#990!important;}
.bclr660{background-color:#660!important;}
.bclrF3F{background-color:#f3f!important;}
.bclrF7F{background-color:#f7f!important;}
.bclrFAF{background-color:#faf!important;}
.bclr3FF{background-color:#3ff!important;}
.bclr7FF{background-color:#7ff!important;}
.bclrAFF{background-color:#aff!important;}
.bclr731{background-color:#731!important;}
.bclr137{background-color:#137!important;}
.bclr173{background-color:#173!important;}
.bclr1C1{background-color:#1c1!important;}
.bclr3F3{background-color:#3f3!important;}
.bclr7F7{background-color:#7f7!important;}
.bclr12A{background-color:#12a!important;}
.bc-green{background-color:#00cc00!important;}
.bc-blue{background-color:#0000cc!important;}
.bc-red{background-color:#cc0000!important;}
.bc-white{background-color:#ffffff!important;}
.bc-black{background-color:#000000!important;}
.bc-yellow{background-color:#ffff00!important;}
.bc-turquoise{background-color:#00ffff!important;}
.bc-light-grey{background-color:#c0c0c0!important;}
.bc-light-blue{background-color:#0000ff!important;}
.bc-dark-blue{background-color:#0000a0!important;}
.bc-light-purple{background-color:#ff0080!important;}
.bc-orange{background-color:#ff8040!important;}
.bc-dark-purple{background-color:#800080!important;}
.bc-brown{background-color:#804000!important;}
.bc-burgundy{background-color:#800000!important;}
.bc-pastel-green{background-color:#00ff00!important;}
.bc-forest-green{background-color:#808000!important;}
.bc-pink{background-color:#ff00ff!important;}
.bc-grass-green{background-color:#408080!important;}
.hdnln{line-height:.1px;overflow:hidden;}
ul.lstnbl{list-style-type:none;}
.op000{opacity:0.00;}
.op005{opacity:0.05;}
.op010{opacity:0.10;}
.op015{opacity:0.15;}
.op020{opacity:0.20;}
.op025{opacity:0.25;}
.op030{opacity:0.30;}
.op035{opacity:0.35;}
.op040{opacity:0.40;}
.op045{opacity:0.45;}
.op050{opacity:0.50;}
.op055{opacity:0.55;}
.op060{opacity:0.60;}
.op065{opacity:0.65;}
.op070{opacity:0.70;}
.op075{opacity:0.75;}
.op080{opacity:0.80;}
.op085{opacity:0.85;}
.op090{opacity:0.90;}
.op095{opacity:0.95;}
.op100{opacity:1.00;}
.w10{width:10%!important;}
.w15{width:15%!important;}
.w20{width:20%!important;}
.w25{width:25%!important;}
.w30{width:30%!important;}
.w33{width:33%!important;}
.w34{width:34%!important;}
.w35{width:35%!important;}
.w40{width:40%!important;}
.w45{width:45%!important;}
.w50{width:50%!important;}
.w55{width:55%!important;}
.w60{width:60%!important;}
.w65{width:65%!important;}
.w66{width:66%!important;}
.w67{width:67%!important;}
.w70{width:70%!important;}
.w75{width:75%!important;}
.w80{width:80%!important;}
.w85{width:85%!important;}
.w90{width:90%!important;}
.w95{width:95%!important;}
.w100{width:100%!important;}
.wp10{width:10px!important;}
.wp20{width:20px!important;}
.wp30{width:30px!important;}
.wp40{width:40px!important;}
.wp50{width:50px!important;}
.wp60{width:60px!important;}
.wp70{width:70px!important;}
.wp80{width:80px!important;}
.wp100{width:100px!important;}
.wp120{width:120px!important;}
.wp150{width:150px!important;}
.wp173{width:173px!important;}
.wp200{width:200px!important;}
.wp250{width:250px!important;}
.wp300{width:300px!important;}
.hp01{height:1px!important;}
.hp02{height:2px!important;}
.hp03{height:3px!important;}
.hp04{height:4px!important;}
.hp05{height:5px!important;}
.hp06{height:6px!important;}
.hp07{height:7px!important;}
.hp08{height:8px!important;}
.hp09{height:9px!important;}
.hp10{height:10px!important;}
.hp20{height:20px!important;}
.hp30{height:30px!important;}
.hp40{height:40px!important;}
.hp50{height:50px!important;}
.hp60{height:60px!important;}
.hp70{height:70px!important;}
.hp80{height:80px!important;}
.hp100{height:100px!important;}
.hp150{height:150px!important;}
.hp200{height:200px!important;}
.hp250{height:250px!important;}
.hp300{height:300px!important;}
.w005{width:5%!important;}
.w010{width:10%!important;}
.w015{width:15%!important;}
.w020{width:20%!important;}
.w025{width:25%!important;}
.w030{width:30%!important;}
.w035{width:35%!important;}
.w040{width:40%!important;}
.w045{width:45%!important;}
.w050{width:50%!important;}
.w055{width:55%!important;}
.w060{width:60%!important;}
.w065{width:65%!important;}
.w070{width:70%!important;}
.w075{width:75%!important;}
.w080{width:80%!important;}
.w085{width:85%!important;}
.w090{width:90%!important;}
.w095{width:95%!important;}
.w100{width:100%!important;}
.w10r{width:10%!important;}
.w15r{width:15%!important;}
.w20r{width:20%!important;}
.w25r{width:25%!important;}
.w30r{width:30%!important;}
.w33r{width:33%!important;}
.w34r{width:34%!important;}
.w35r{width:35%!important;}
.w40r{width:40%!important;}
.w45r{width:45%!important;}
.w50r{width:50%!important;}
.w55r{width:55%!important;}
.w60r{width:60%!important;}
.w65r{width:65%!important;}
.w70r{width:70%!important;}
.w75r{width:75%!important;}
@media (max-width:480px){.w10r{width:25%!important;}
.w15r{width:30%!important;}
.w20r{width:35%!important;}
.w25r{width:40%!important;}
.w30r{width:50%!important;}
.w33r{width:50%!important;}
.w34r{width:50%!important;}
.w35r{width:50%!important;}
.w40r{width:60%!important;}
.w45r{width:60%!important;}
.w50r{width:70%!important;}
.w55r{width:70%!important;}
.w60r{width:80%!important;}
.w65r{width:85%!important;}
.w70r{width:90%!important;}
.w75r{width:95%!important;}}
.w10rr{width:10%!important;}
.w15rr{width:15%!important;}
.w20rr{width:20%!important;}
.w25rr{width:25%!important;}
.w30rr{width:30%!important;}
.w33rr{width:33%!important;}
.w34rr{width:34%!important;}
.w35rr{width:35%!important;}
.w40rr{width:40%!important;}
.w45rr{width:45%!important;}
.w50rr{width:50%!important;}
.w55rr{width:55%!important;}
@media (max-width:480px){.w10rr{width:35%!important;}
.w15rr{width:35%!important;}
.w20rr{width:50%!important;}
.w25rr{width:50%!important;}
.w30rr{width:60%!important;}
.w33rr{width:60%!important;}
.w34rr{width:60%!important;}
.w35rr{width:60%!important;}
.w40rr{width:70%!important;}
.w45rr{width:70%!important;}
.w50rr{width:70%!important;}
.w55rr{width:70%!important;}}
.pd-00{padding:0px!important;}
.pd-01{padding:1px!important;}
.pd-03{padding:3px!important;}
.pd-05{padding:5px!important;}
.pd-07{padding:7px!important;}
.pd-09{padding:9px!important;}
.pd-11{padding:11px!important;}
.pd-13{padding:13px!important;}
.pd-15{padding:15px!important;}
.pd-17{padding:17px!important;}
.pd-19{padding:19px!important;}
.pd-20{padding:20px!important;}
.pd-25{padding:25px!important;}
.pd-30{padding:30px!important;}
.pd-35{padding:35px!important;}
.pd-40{padding:40px!important;}
.pd-45{padding:45px!important;}
.pd-50{padding:50px!important;}
.pd-55{padding:55px!important;}
.pd-60{padding:60px!important;}
.pd-65{padding:65px!important;}
.pd-70{padding:70px!important;}
.pd-75{padding:75px!important;}
.pd-80{padding:80px!important;}
.pd-85{padding:85px!important;}
.pd-90{padding:90px!important;}
.pd-95{padding:95px!important;}
.pd-100{padding:110px!important;}
.pl-1{padding-left:1px!important;}
.pl-2{padding-left:2px!important;}
.pl-3{padding-left:3px!important;}
.pl-4{padding-left:4px!important;}
.pl-6{padding-left:6px!important;}
.pl-7{padding-left:7px!important;}
.pl-8{padding-left:8px!important;}
.pl-9{padding-left:9px!important;}
.pr-1{padding-right:1px!important;}
.pr-2{padding-right:2px!important;}
.pr-3{padding-right:3px!important;}
.pr-4{padding-right:4px!important;}
.pr-6{padding-right:6px!important;}
.pr-7{padding-right:7px!important;}
.pr-8{padding-right:8px!important;}
.pr-9{padding-right:9px!important;}
.pt-1{padding-top:1px!important;}
.pt-2{padding-top:2px!important;}
.pt-3{padding-top:3px!important;}
.pt-4{padding-top:4px!important;}
.pt-6{padding-top:6px!important;}
.pt-7{padding-top:7px!important;}
.pt-8{padding-top:8px!important;}
.pt-9{padding-top:9px!important;}
.pb-1{padding-bottom:1px!important;}
.pb-2{padding-bottom:2px!important;}
.pb-3{padding-bottom:3px!important;}
.pb-4{padding-bottom:4px!important;}
.pb-6{padding-bottom:6px!important;}
.pb-7{padding-bottom:7px!important;}
.pb-8{padding-bottom:8px!important;}
.pb-9{padding-bottom:9px!important;}
@media only screen and (min-width:1000px){.mr-qt{margin-right:100px;}}
@media only screen and (max-width:999px){.mr-qt{margin-right:50px;}}
@media only screen and (max-width:400px){.mr-qt{margin-right:10px;}}
.mg-00{margin:0px!important;}
.mg-01{margin:1px!important;}
.mg-03{margin:3px!important;}
.mg-05{margin:5px!important;}
.mg-07{margin:7px!important;}
.mg-09{margin:9px!important;}
.mg-11{margin:11px!important;}
.mg-13{margin:13px!important;}
.mg-15{margin:15px!important;}
.mg-17{margin:17px!important;}
.mg-19{margin:19px!important;}
.mg-20{margin:20px!important;}
.mg-25{margin:25px!important;}
.mg-30{margin:30px!important;}
.mg-35{margin:35px!important;}
.mg-40{margin:40px!important;}
.mg-45{margin:45px!important;}
.mg-50{margin:50px!important;}
.mg-55{margin:55px!important;}
.mg-60{margin:60px!important;}
.mg-65{margin:65px!important;}
.mg-70{margin:70px!important;}
.mg-75{margin:75px!important;}
.mg-80{margin:80px!important;}
.mg-85{margin:85px!important;}
.mg-90{margin:90px!important;}
.mg-95{margin:95px!important;}
.mg-100{margin:110px!important;}
.ml-0{margin-left:0px!important;}
.ml-1{margin-left:1px!important;}
.ml-2{margin-left:2px!important;}
.ml-3{margin-left:3px!important;}
.ml-4{margin-left:4px!important;}
.ml-6{margin-left:6px!important;}
.ml-7{margin-left:7px!important;}
.ml-8{margin-left:8px!important;}
.ml-9{margin-left:9px!important;}
.mr-0{margin-right:0px!important;}
.mr-1{margin-right:1px!important;}
.mr-2{margin-right:2px!important;}
.mr-3{margin-right:3px!important;}
.mr-4{margin-right:4px!important;}
.mr-6{margin-right:6px!important;}
.mr-7{margin-right:7px!important;}
.mr-8{margin-right:8px!important;}
.mr-9{margin-right:9px!important;}
.mt-0{margin-top:0px!important;}
.mt-1{margin-top:1px!important;}
.mt-2{margin-top:2px!important;}
.mt-3{margin-top:3px!important;}
.mt-4{margin-top:4px!important;}
.mt-6{margin-top:6px!important;}
.mt-7{margin-top:7px!important;}
.mt-8{margin-top:8px!important;}
.mt-9{margin-top:9px!important;}
.mb-0{margin-bottom:0px!important;}
.mb-1{margin-bottom:1px!important;}
.mb-2{margin-bottom:2px!important;}
.mb-3{margin-bottom:3px!important;}
.mb-4{margin-bottom:4px!important;}
.mb-6{margin-bottom:6px!important;}
.mb-7{margin-bottom:7px!important;}
.mb-8{margin-bottom:8px!important;}
.mb-9{margin-bottom:9px!important;}
.mnl-1{margin-left:-1px!important;}
.mnl-2{margin-left:-2px!important;}
.mnl-3{margin-left:-3px!important;}
.mnl-4{margin-left:-4px!important;}
.mnl-6{margin-left:-6px!important;}
.mnl-7{margin-left:-7px!important;}
.mnl-8{margin-left:-8px!important;}
.mnl-9{margin-left:-9px!important;}
.mnl-15{margin-left:-15px!important;}
.mnr-1{margin-right:-1px!important;}
.mnr-2{margin-right:-2px!important;}
.mnr-3{margin-right:-3px!important;}
.mnr-4{margin-right:-4px!important;}
.mnr-6{margin-right:-6px!important;}
.mnr-7{margin-right:-7px!important;}
.mnr-8{margin-right:-8px!important;}
.mnr-9{margin-right:-9px!important;}
.mnr-15{margin-right:-15px!important;}
.mnt-1{margin-top:-1px!important;}
.mnt-2{margin-top:-2px!important;}
.mnt-3{margin-top:-3px!important;}
.mnt-4{margin-top:-4px!important;}
.mnt-6{margin-top:-6px!important;}
.mnt-7{margin-top:-7px!important;}
.mnt-8{margin-top:-8px!important;}
.mnt-9{margin-top:-9px!important;}
.mnt-15{margin-top:-15px!important;}
.mnb-1{margin-bottom:-1px!important;}
.mnb-2{margin-bottom:-2px!important;}
.mnb-3{margin-bottom:-3px!important;}
.mnb-4{margin-bottom:-4px!important;}
.mnb-6{margin-bottom:-6px!important;}
.mnb-7{margin-bottom:-7px!important;}
.mnb-8{margin-bottom:-8px!important;}
.mnb-9{margin-bottom:-9px!important;}
.mnb-15{margin-bottom:-15px!important;}
.tip-i{text-indent:initial!important;}
.tip-00{text-indent:0px!important;}
.tip-03{text-indent:3px!important;}
.tip-05{text-indent:5px!important;}
.tip-07{text-indent:7px!important;}
.tip-09{text-indent:9px!important;}
.tip-10{text-indent:10px!important;}
.tip-12{text-indent:12px!important;}
.tip-14{text-indent:14px!important;}
.tip-16{text-indent:16px!important;}
.tip-18{text-indent:18px!important;}
.tip-21{text-indent:21px!important;}
.tip-25{text-indent:25px!important;}
.tip-30{text-indent:30px!important;}
.tip-35{text-indent:35px!important;}
.tip-40{text-indent:40px!important;}
.tip-50{text-indent:50px!important;}
.tip-60{text-indent:60px!important;}
.tip00{text-indent:0px!important;}
.tip03{text-indent:3px!important;}
.tip05{text-indent:5px!important;}
.tip07{text-indent:7px!important;}
.tip09{text-indent:9px!important;}
.tip10{text-indent:10px!important;}
.tip12{text-indent:12px!important;}
.tip14{text-indent:14px!important;}
.tip16{text-indent:16px!important;}
.tip18{text-indent:18px!important;}
.tip21{text-indent:21px!important;}
.tip25{text-indent:25px!important;}
.tip30{text-indent:30px!important;}
.tip35{text-indent:35px!important;}
.tip40{text-indent:40px!important;}
.tip50{text-indent:50px!important;}
.tip60{text-indent:60px!important;}
.tipe03{text-indent:3px each-line!important;}
.tipe05{text-indent:5px each-line!important;}
.tipe07{text-indent:7px each-line!important;}
.tipe09{text-indent:9px each-line!important;}
.tipe10{text-indent:10px each-line!important;}
.tipe12{text-indent:12px each-line!important;}
.tipe14{text-indent:14px each-line!important;}
.tipe16{text-indent:16px each-line!important;}
.tipe18{text-indent:18px each-line!important;}
.tipe21{text-indent:21px each-line!important;}
.tipe25{text-indent:25px each-line!important;}
.tipe30{text-indent:30px each-line!important;}
.tipe35{text-indent:35px each-line!important;}
.tipe30{text-indent:40px each-line!important;}
.tih03{text-indent:3px hanging!important;}
.tih05{text-indent:5px hanging!important;}
.tih07{text-indent:7px hanging!important;}
.tih09{text-indent:9px hanging!important;}
.tih10{text-indent:10px hanging!important;}
.tih12{text-indent:12px hanging!important;}
.tih14{text-indent:14px hanging!important;}
.tih16{text-indent:16px hanging!important;}
.tih18{text-indent:18px hanging!important;}
.tih21{text-indent:21px hanging!important;}
.tih25{text-indent:25px hanging!important;}
.tih30{text-indent:30px hanging!important;}
.tih35{text-indent:35px hanging!important;}
.tih40{text-indent:40px hanging!important;}
.tih50{text-indent:50px hanging!important;}
.tih60{text-indent:60px hanging!important;}
.tihe03{text-indent:3px hanging each-line!important;}
.tihe05{text-indent:5px hanging each-line!important;}
.tihe07{text-indent:7px hanging each-line!important;}
.tihe09{text-indent:9px hanging each-line!important;}
.tihe10{text-indent:10px hanging each-line!important;}
.tihe12{text-indent:12px hanging each-line!important;}
.tihe14{text-indent:14px hanging each-line!important;}
.tihe16{text-indent:16px hanging each-line!important;}
.tihe18{text-indent:18px hanging each-line!important;}
.tihe21{text-indent:21px hanging each-line!important;}
.tihe25{text-indent:25px hanging each-line!important;}
.tihe30{text-indent:30px hanging each-line!important;}
.tihe35{text-indent:35px hanging each-line!important;}
.tihe40{text-indent:40px hanging each-line!important;}
.tihe50{text-indent:50px hanging each-line!important;}
.tihe60{text-indent:60px hanging each-line!important;}
.tim-03{text-indent:-3px!important;}
.tim-05{text-indent:-5px!important;}
.tim-07{text-indent:-7px!important;}
.tim-09{text-indent:-9px!important;}
.tim-10{text-indent:-10px!important;}
.tim-12{text-indent:-12px!important;}
.tim-14{text-indent:-14px!important;}
.tim-16{text-indent:-16px!important;}
.tim-18{text-indent:-18px!important;}
.tim-20{text-indent:-20px!important;}
.tim-25{text-indent:-25px!important;}
.tim-30{text-indent:-30px!important;}
.tim-35{text-indent:-35px!important;}
.tim-40{text-indent:-40px!important;}
.tim-45{text-indent:-45px!important;}
.tim-50{text-indent:-50px!important;}
p.ptip-i{text-indent:initial!important;}
p.ptip00{text-indent:0px!important;}
p.ptip03{text-indent:3px!important;}
p.ptip05{text-indent:5px!important;}
p.ptip07{text-indent:7px!important;}
p.ptip09{text-indent:9px!important;}
p.ptip10{text-indent:10px!important;}
p.ptip12{text-indent:12px!important;}
p.ptip14{text-indent:14px!important;}
p.ptip16{text-indent:16px!important;}
p.ptip18{text-indent:18px!important;}
p.ptip21{text-indent:21px!important;}
p.ptip25{text-indent:25px!important;}
p.ptip30{text-indent:30px!important;}
p.ptip35{text-indent:35px!important;}
p.ptip40{text-indent:40px!important;}
p.ptip50{text-indent:50px!important;}
p.ptip60{text-indent:60px!important;}
p.ptipe03{text-indent:3px each-line!important;}
p.ptipe05{text-indent:5px each-line!important;}
p.ptipe07{text-indent:7px each-line!important;}
p.ptipe09{text-indent:9px each-line!important;}
p.ptipe10{text-indent:10px each-line!important;}
p.ptipe12{text-indent:12px each-line!important;}
p.ptipe14{text-indent:14px each-line!important;}
p.ptipe16{text-indent:16px each-line!important;}
p.ptipe18{text-indent:18px each-line!important;}
p.ptipe21{text-indent:21px each-line!important;}
p.ptipe25{text-indent:25px each-line!important;}
p.ptipe30{text-indent:30px each-line!important;}
p.ptipe35{text-indent:35px each-line!important;}
p.ptipe30{text-indent:40px each-line!important;}
p.ptih03{text-indent:3px hanging!important;}
p.ptih05{text-indent:5px hanging!important;}
p.ptih07{text-indent:7px hanging!important;}
p.ptih09{text-indent:9px hanging!important;}
p.ptih10{text-indent:10px hanging!important;}
p.ptih12{text-indent:12px hanging!important;}
p.ptih14{text-indent:14px hanging!important;}
p.ptih16{text-indent:16px hanging!important;}
p.ptih18{text-indent:18px hanging!important;}
p.ptih21{text-indent:21px hanging!important;}
p.ptih25{text-indent:25px hanging!important;}
p.ptih30{text-indent:30px hanging!important;}
p.ptih35{text-indent:35px hanging!important;}
p.ptih40{text-indent:40px hanging!important;}
p.ptih50{text-indent:50px hanging!important;}
p.ptih60{text-indent:60px hanging!important;}
p.ptihe03{text-indent:3px hanging each-line!important;}
p.ptihe05{text-indent:5px hanging each-line!important;}
p.ptihe07{text-indent:7px hanging each-line!important;}
p.ptihe09{text-indent:9px hanging each-line!important;}
p.ptihe10{text-indent:10px hanging each-line!important;}
p.ptihe12{text-indent:12px hanging each-line!important;}
p.ptihe14{text-indent:14px hanging each-line!important;}
p.ptihe16{text-indent:16px hanging each-line!important;}
p.ptihe18{text-indent:18px hanging each-line!important;}
p.ptihe21{text-indent:21px hanging each-line!important;}
p.ptihe25{text-indent:25px hanging each-line!important;}
p.ptihe30{text-indent:30px hanging each-line!important;}
p.ptihe35{text-indent:35px hanging each-line!important;}
p.ptihe40{text-indent:40px hanging each-line!important;}
p.ptihe50{text-indent:50px hanging each-line!important;}
p.ptihe60{text-indent:60px hanging each-line!important;}
p.ptim03{text-indent:-3px!important;}
p.ptim05{text-indent:-5px!important;}
p.ptim07{text-indent:-7px!important;}
p.ptim09{text-indent:-9px!important;}
p.ptim10{text-indent:-10px!important;}
p.ptim12{text-indent:-12px!important;}
p.ptim14{text-indent:-14px!important;}
p.ptim16{text-indent:-16px!important;}
p.ptim18{text-indent:-18px!important;}
p.ptim20{text-indent:-20px!important;}
p.ptim25{text-indent:-25px!important;}
p.ptim30{text-indent:-30px!important;}
p.ptim35{text-indent:-35px!important;}
p.ptim30{text-indent:-40px!important;}
.aligncenter{display:block;margin-left:auto!important;margin-right:auto!important;}
.alignright{float:right;margin:0 0 10px 20px;}
.alignleft{float:left;margin:0 20px 10px 0;}
.floatleft{float:left!important;}
.floatright{float:right!important;}
.textcenter{text-align:center!important;}
.textright{text-align:right!important;}
.textleft{text-align:left!important;}
.fs-smaller{font-size:0.6rem;line-height:1.6;}
.fs-small{font-size:0.8rem;line-height:1.6;}
.fs-xn{font-size:0.9rem;line-height:1.7;}
.fs-normal{font-size:1rem;line-height:1.7;}
.fs-s{font-size:1.2rem;line-height:1.6;}
.fs-m{font-size:1.4rem;line-height:1.4;}
.fs-l{font-size:1.6rem;line-height:1.4;}
.fs-xl{font-size:1.9rem;line-height:1.3;}
.fs-xxl{font-size:2.2rem;line-height:1.3;}
.fs-larger{font-size:2.6rem;line-height:1.3;}
.fs-xxxl{font-size:3rem;line-height:1.3;}
.fs-xxxxl{font-size:4rem;line-height:1.3;}
.fs-jumbo{font-size:5rem;line-height:1.4;}
.fs-crazy{font-size:12rem;}
.fs-01{font-size:0.4rem;line-height:1.4;}
.fs-02{font-size:0.5rem;line-height:1.5;}
.fs-03{font-size:0.6rem;line-height:1.6;}
.fs-04{font-size:0.7rem;line-height:1.6;}
.fs-05{font-size:0.8rem;line-height:1.6;}
.fs-06{font-size:0.9rem;line-height:1.7;}
.fs-07{font-size:1rem;line-height:1.7;}
.fs-08{font-size:1.2rem;line-height:1.6;}
.fs-09{font-size:1.4rem;line-height:1.4;}
.fs-10{font-size:1.6rem;line-height:1.4;}
.fs-11{font-size:1.9rem;line-height:1.3;}
.fs-12{font-size:2.2rem;line-height:1.3;}
.fs-13{font-size:2.6rem;line-height:1.3;}
.fs-14{font-size:3rem;line-height:1.3;}
.fs-15{font-size:4rem;line-height:1.3;}
.fs-16{font-size:5rem;line-height:1.4;}
.fs-17{font-size:12rem;}
.fs020{font-size:0.20em!important;}
.fs025{font-size:0.25em!important;}
.fs030{font-size:0.30em!important;}
.fs035{font-size:0.35em!important;}
.fs040{font-size:0.40em!important;}
.fs045{font-size:0.45em!important;}
.fs050{font-size:0.50em!important;}
.fs055{font-size:0.55em!important;}
.fs060{font-size:0.60em!important;}
.fs065{font-size:0.65em!important;}
.fs070{font-size:0.70em!important;}
.fs075{font-size:0.75em!important;}
.fs080{font-size:0.80em!important;}
.fs085{font-size:0.85em!important;}
.fs090{font-size:0.90em!important;}
.fs095{font-size:0.95em!important;}
.fs100{font-size:1.00em!important;}
.fs105{font-size:1.05em!important;}
.fs110{font-size:1.10em!important;}
.fs115{font-size:1.15em!important;}
.fs120{font-size:1.20em!important;}
.fs125{font-size:1.25em!important;}
.fs130{font-size:1.30em!important;}
.fs135{font-size:1.35em!important;}
.fs140{font-size:1.40em!important;}
.fs145{font-size:1.45em!important;}
.fs150{font-size:1.50em!important;}
.fs155{font-size:1.55em!important;}
.fw-vthin{font-weight:100!important;}
.fw-thin{font-weight:300!important;}
.fw-normal{font-weight:400!important;}
.fw-semibold{font-weight:600!important;}
.fw-bold{font-weight:700!important;}
.fw-extrabold{font-weight:800!important;}
.fw-01{font-weight:100!important;}
.fw-02{font-weight:200!important;}
.fw-03{font-weight:300!important;}
.fw-04{font-weight:400!important;}
.fw-05{font-weight:500!important;}
.fw-06{font-weight:600!important;}
.fw-07{font-weight:700!important;}
.fw-08{font-weight:800!important;}
.fw-09{font-weight:900!important;}
.lnh050{line-height:0.50em!important;}
.lnh055{line-height:0.50em!important;}
.lnh060{line-height:0.60em!important;}
.lnh065{line-height:0.65em!important;}
.lnh070{line-height:0.70em!important;}
.lnh075{line-height:0.75em!important;}
.lnh080{line-height:0.80em!important;}
.lnh085{line-height:0.85em!important;}
.lnh090{line-height:0.90em!important;}
.lnh095{line-height:0.95em!important;}
.lnh100{line-height:1.00em!important;}
.lnh105{line-height:1.55em!important;}
.lnh110{line-height:1.10em!important;}
.lnh115{line-height:1.55em!important;}
.lnh120{line-height:1.20em!important;}
.lnh125{line-height:1.55em!important;}
.lnh130{line-height:1.30em!important;}
.lnh135{line-height:1.55em!important;}
.lnh140{line-height:1.40em!important;}
.lnh145{line-height:1.55em!important;}
.lnh150{line-height:1.50em!important;}
.lnh155{line-height:1.55em!important;}
.lnh160{line-height:1.60em!important;}
.lnh165{line-height:1.55em!important;}
.lnh170{line-height:1.70em!important;}
.lnh175{line-height:1.55em!important;}
.lnh180{line-height:1.80em!important;}
.lnh185{line-height:1.55em!important;}
.lnh180{line-height:1.90em!important;}
.lnh195{line-height:1.55em!important;}
.lnh200{line-height:2.00em!important;}
.ltrsp00{letter-spacing:0.000em!important;}
.ltrsp05{letter-spacing:0.005em!important;}
.ltrsp10{letter-spacing:0.010em!important;}
.ltrsp15{letter-spacing:0.015em!important;}
.ltrsp20{letter-spacing:0.020em!important;}
.ltrsp25{letter-spacing:0.025em!important;}
.ltrsp30{letter-spacing:0.030em!important;}
.ltrsp35{letter-spacing:0.035em!important;}
.ltrsp40{letter-spacing:0.040em!important;}
.ltrsp45{letter-spacing:0.045em!important;}
.ltrsp50{letter-spacing:0.050em!important;}
.ltrsp55{letter-spacing:0.055em!important;}
.ltrsp60{letter-spacing:0.060em!important;}
.ltrsp65{letter-spacing:0.065em!important;}
.ltrsp70{letter-spacing:0.070em!important;}
.ltrsp75{letter-spacing:0.075em!important;}
.ltrsp80{letter-spacing:0.080em!important;}
.ltrsp85{letter-spacing:0.085em!important;}
.ltrsp90{letter-spacing:0.090em!important;}
.ltrsp95{letter-spacing:0.095em!important;}
.ltrsp1{letter-spacing:0.100em!important;}
.ltrsp00n{letter-spacing:-0.000em!important;}
.ltrsp05n{letter-spacing:-0.005em!important;}
.ltrsp10n{letter-spacing:-0.010em!important;}
.ltrsp15n{letter-spacing:-0.015em!important;}
.ltrsp20n{letter-spacing:-0.020em!important;}
.ltrsp25n{letter-spacing:-0.025em!important;}
.ltrsp30n{letter-spacing:-0.030em!important;}
.ltrsp35n{letter-spacing:-0.035em!important;}
.ltrsp40n{letter-spacing:-0.040em!important;}
.ltrsp45n{letter-spacing:-0.045em!important;}
.ltrsp50n{letter-spacing:-0.050em!important;}
.ltrsp55n{letter-spacing:-0.055em!important;}
.ltrsp60n{letter-spacing:-0.060em!important;}
.ltrsp65n{letter-spacing:-0.065em!important;}
.ltrsp70n{letter-spacing:-0.070em!important;}
.ltrsp75n{letter-spacing:-0.075em!important;}
.ltrsp80n{letter-spacing:-0.080em!important;}
.ltrsp85n{letter-spacing:-0.085em!important;}
.ltrsp90n{letter-spacing:-0.090em!important;}
.ltrsp95n{letter-spacing:-0.095em!important;}
.ltrsp1n{letter-spacing:-0.100em!important;}
.brad001{border-radius:3%!important;}
.brad002{border-radius:2%!important;}
.brad003{border-radius:3%!important;}
.brad004{border-radius:4%!important;}
.brad005{border-radius:5%!important;}
.brad006{border-radius:6%!important;}
.brad007{border-radius:7%!important;}
.brad008{border-radius:8%!important;}
.brad009{border-radius:9%!important;}
.brad010{border-radius:10%!important;}
.brad015{border-radius:15%!important;}
.brad020{border-radius:20%!important;}
.brad025{border-radius:25%!important;}
.brad030{border-radius:30%!important;}
.brad035{border-radius:35%!important;}
.brad040{border-radius:40%!important;}
.brad045{border-radius:45%!important;}
.brad050{border-radius:50%!important;}
.brad055{border-radius:55%!important;}
.brad060{border-radius:60%!important;}
.brad065{border-radius:65%!important;}
.brad070{border-radius:70%!important;}
.brad075{border-radius:75%!important;}
.brad080{border-radius:80%!important;}
.brad085{border-radius:85%!important;}
.brad090{border-radius:90%!important;}
.brad095{border-radius:95%!important;}
.brad100{border-radius:100%!important;}
.bradp002{border-radius:2px!important;}
.bradp004{border-radius:4px!important;}
.bradp006{border-radius:6px!important;}
.bradp008{border-radius:8px!important;}
.bradp010{border-radius:10px!important;}
.bradp012{border-radius:12px!important;}
.bradp014{border-radius:14px!important;}
.bradp016{border-radius:16px!important;}
.bradp018{border-radius:18px!important;}
.bradp020{border-radius:20px!important;}
.bradp022{border-radius:22px!important;}
.bradp024{border-radius:24px!important;}
.bradp026{border-radius:26px!important;}
.bradp028{border-radius:28px!important;}
.bradp030{border-radius:30px!important;}
.bradp032{border-radius:32px!important;}
.bradp034{border-radius:34px!important;}
.bradp036{border-radius:36px!important;}
.bradp038{border-radius:38px!important;}
.bradp040{border-radius:40px!important;}
.bradp042{border-radius:42px!important;}
.bradp044{border-radius:44px!important;}
.bradp046{border-radius:46px!important;}
.bradp048{border-radius:48px!important;}
.bradp050{border-radius:50px!important;}
.frame-01a{border:1px solid #222!important;border-radius:10px;}
.frame-01b{border:1px solid #777!important;border-radius:10px;}
.frame-01c{border:1px solid #ccc!important;border-radius:10px;}
.frame-01d{border:1px solid #fff!important;border-radius:10px;}
.frame-01e{border:1px solid #000!important;border-radius:10px;}
.frame-01f{border:1px solid #ff0!important;border-radius:10px;}
.frame-02a{border:1px dotted #222!important;border-radius:10px;}
.frame-02b{border:1px dotted #777!important;border-radius:10px;}
.frame-02c{border:1px dotted #ccc!important;border-radius:10px;}
.frame-02d{border:1px dotted #fff!important;border-radius:10px;}
.frame-02e{border:1px dotted #000!important;border-radius:10px;}
.frame-02f{border:1px dotted #ff0!important;border-radius:10px;}
.blur-4{filter:blur(4px);-webkit-filter:blur(4px);}
.blur-8{filter:blur(8px);-webkit-filter:blur(8px);}
.brd-rad-10{border-radius:10%;}
.ajax_loader .pulse{background:center/contain no-repeat rgba(71,173,37,0.0) url("https://imaginemusic.eu/wp-content/uploads/logo-im-1-wh1b.png");border:0px solid #131;width:200px;height:200px;margin:-100px 0 0 -100px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;-webkit-animation:scaleout 2.3s infinite ease-in-out;animation:scaleout 2.3s infinite ease-in-out;}
.im-invisible,.im-aorato,.dsp-nn{display:none;}
hr.gradient-1{border:0;height:1px;margin-left:auto!important;margin-right:auto!important;background-image:linear-gradient(to right,#0000,#000f,#0000);}
hr.grd1-000{border:0;height:1px;margin-left:auto!important;margin-right:auto!important;background-image:linear-gradient(to right,#0000,#000f,#0000);}
hr.grd1-fff{border:0;height:1px;margin-left:auto!important;margin-right:auto!important;background-image:linear-gradient(to right,#fff0,#ffff,#fff0);}
hr.grd1-ff0{border:0;height:1px;margin-left:auto!important;margin-right:auto!important;background-image:linear-gradient(to right,#ff00,#ff0f,#ff00);}
hr.grd1-0ff{border:0;height:1px;margin-left:auto!important;margin-right:auto!important;background-image:linear-gradient(to right,#0ff0,#0fff,#0ff0);}
hr.grd1-f0f{border:0;height:1px;margin-left:auto!important;margin-right:auto!important;background-image:linear-gradient(to right,#f0f0,#f0ff,#f0f0);}
hr.grd1-f00{border:0;height:1px;margin-left:auto!important;margin-right:auto!important;background-image:linear-gradient(to right,#f000,#f00f,#f000);}
hr.grd1-0f0{border:0;height:1px;margin-left:auto!important;margin-right:auto!important;background-image:linear-gradient(to right,#0f00,#0f0f,#0f00);}
hr.grd1-00f{border:0;height:1px;margin-left:auto!important;margin-right:auto!important;background-image:linear-gradient(to right,#00f0,#00ff,#00f0);}
hr.gradient-2{border:0;height:1px;margin-left:auto!important;margin-right:auto!important;background-image:linear-gradient(to right,rgba(0,137,0,0),rgba(0,137,0,0.75),rgba(0,137,0,0),rgba(0,137,0,0.75),rgba(0,137,0,0));}
.drop-cap{font-size:3.7em!important;margin:-7px 5px 0px 5px;position:relative;display:block;float:left;line-height:1.0em;}
.im-pad-0{padding:0px!important;}
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0px!important;}
.im-pad-10e{padding:10px!important;}
.im-pad-0{padding:0px!important;}
.im-pad-s3{padding:0px 3px;}
.im-pad-s5{padding:0px 5px;}
.im-pad-s7{padding:0px 7px;}
.im-pad-s10{padding:0px 10px;}
.im-pad-s13{padding:0px 13px;}
.im-pad-s15{padding:0px 15px;}
.im-pad-s17{padding:0px 17px;}
.im-pad-s30{padding:0px 30px;}
.content .container .container_inner.default_template_holder,.content .container .container_inner.page_container_inner{padding:20px 20px 10px;margin:20px auto;}
#mp1artcl1:hover,#mp1artcl2:hover,#mp1artcl3:hover,#mp1artcl4:hover,#mp1artcl5:hover,#mp1artcl6:hover,#mp1artcl7:hover,#mp1artcl8:hover{cursor:pointer;}
#back_to_top span i,#back_to_top span span{color:#137;}
.widget #searchform{background-color:rgba(255,255,255,0.4)!important;border:1px solid rgba(0,0,0,0.15)!important;}
.wpcf7 form .wpcf7-response-output,div.wpcf7-response-output{text-transform:none;}
div.wpcf7-response-output.wpcf7-mail-sent-ok{background-color:#e9524d;}
.social_share_list_holder ul li i{color:#7f7;}
.pum-container{background-color:#3c3!important;border-radius:11px!important;border:2px solid #cc3!important;box-shadow:0px 10px 25px 4px rgba(2,2,2,0.50)!important;padding:13px!important;}
.pum-overlay{background-color:#0007;}
.filter_outer{margin:-10px 0px 20px;}
.filter_holder ul li span{text-transform:none;}
.filter_holder ul li.active span,.filter_holder ul li:hover span{color:#f3f713!important;}
div.blog_single>article.post>div.post_content_holder>div.post_text>div.post_text_inner>div.post_info{font-weight:300;font-size:.8rem!important;color:#484;}
div.blog_single>article.post>div.post_content_holder>div.post_text>div.post_text_inner>div.post_info>a{color:#337!important;}
div.blog_single>article.post>div.post_content_holder>div.post_text>div.post_text_inner>div.post_info>span.post_author>a.post_author_link{color:#337!important;}
div.blog_single>article.post>div.post_content_holder>div.post_text>div.post_text_inner>div.post_info>div.blog_like>a.qode-like{color:#337!important;}
.author_description{background-color:rgba(0,0,0,0.2);border:1px solid rgba(0,0,0,0.4)!important;border-radius:11px;margin:29px 0 0;padding:42px;}
@media only screen and (max-width:600px){.author_description{padding:42px 27px;}}
.elementor-slideshow__header{padding:15px 0px 5px 0px;}
.elementor-slideshow__footer{padding:15px 0px 5px 0px;}
.blog_holder article .post_text{border-radius:0 0 17px 17px;}
.blog_holder article .post_text .post_text_inner{padding:4px 0px 35px;}
.blog_holder article .post_more{margin:42px 0 0;}
.blog_holder article .post_info{margin:0 0 7px}
.blog_holder.masonry:not(.blog_masonry_date_in_image) article .post_text .post_text_inner{border:none;}
.blog_holder article .post_text .post_info,aside.sidebar .latest_post_inner .post_infos,.single.single-post .blog_holder article .post_info .time,.single.single-post .blog_holder article .post_info .post_author,.single.single-post .blog_holder article .post_info .post_comments,.single.single-post .blog_holder article .post_text h2 .date,.single.single-post .latest_post .entry_date,.single.single-post aside .widget.widget_archive,.single.single-post .comment_holder .comment .comment_date{display:none;}
aside.sidebar .latest_post_holder.image_in_box .latest_post_text .latest_post_title{line-height:1em;}
.single.single-post .comment_holder .comment,.single.single-post .comment_form .comment-form textarea{background-color:rgba(0,0,0,0.1)!important;border:1px solid rgba(0,0,0,0.3)!important;}
div.latest_post_text_inner>h5.latest_post_title>a{font-weight:300;font-size:1rem!important;color:#337;}
div.latest_post_text_inner>span.post_infos>span.date_hour_holder>span.date{font-size:.8rem!important;}
@media only screen and (max-width:1000px){aside.sidebar{padding:0px 0 58px;}}
.widget>span.date{font-size:.8rem!important;color:#3030d0!important;font-weight:300;}
img.wp-post-image{border-radius:21px 21px 0px 0px;}
.woocommerce-wishlist table.wishlist_table tbody tr td.product-name a{color:#373113;}
.woocommerce table tr td{color:inherit;}
.myaccount_user,.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce div.message{background-color:#7e1a;border:1px solid #173a;border-radius:15px;line-height:1em;text-transform:none;letter-spacing:0px;font-size:16px;margin-bottom:5px;padding:10px 20px;font-weight:500;}
.woocommerce-cart table.cart tbody tr td a:not(.checkout-button),.woocommerce-checkout .checkout table tbody tr td a{color:#140;font-weight:600;}
.woocommerce form.checkout table.shop_table span.amount{color:#173137;}
.woocommerce-checkout table.shop_table{border:1px solid #000;}
.woocommerce-checkout table.shop_table thead tr{border:0!important;border-bottom:1px solid #000!important;}
.woocommerce-account table.shop_table td span.amount,.woocommerce-checkout table.shop_table td span.amount{color:#137;font-weight:600;}
.woocommerce-account table.shop_table td span.amount,.woocommerce-checkout table.shop_table td span.amount{color:#137;font-weight:600;}
.woocommerce-MyAccount-content mark.order-number,.woocommerce-MyAccount-content mark.order-date,.woocommerce-MyAccount-content mark.order-status{color:#137;background-color:rgba(0,0,0,0);font-weight:600;}
.woocommerce-MyAccount-downloads-file.button.alt{background-color:#777;border-radius:11px;border:1px solid #fff7;margin:5px;}
.woocommerce-MyAccount-downloads-file.button.alt:hover{background-color:#999;border-radius:3px;border:1px solid #0007;}
.woocommerce form.checkout .woocommerce-billing-fields .select2-container--default .select2-selection--single{background-color:#0000;border:0;}
.select2-container--default .select2-search--dropdown{padding:7px 7px;background-color:#0f0;}
.select2-container--default .select2-selection--single .select2-selection__rendered{background-color:#3b3;}
.select2-container--default .select2-results{background-color:#5d3;}
.woocommerce-pagination ul.page-numbers li a,.woocommerce-pagination ul.page-numbers li span{color:#afa;}
.woocommerce ul.products li.product a.product-category,.woocommerce-page ul.products li.product a.product-category{padding:5px;background-color:#014137a0!important;border-radius:7px;}
.woocommerce ul.products li.product h4,.woocommerce ul.products li.product h6{font-size:16px;}
.woocommerce ul.products li.product{margin:4px;padding:4px;border-radius:11px;background-color:#fff5;}
.woocommerce-page table.cart .button,.woocommerce-page .empty-cart-wrapper .button,form.cart .single_add_to_cart_button,.page div.woocommerce #customer_login input.button,.content .container div.page_not_found a.qbutton{color:#0f3!important;background-color:#050!important;line-height:41px!important;height:41px!important;border:1px solid #000!important;border-radius:21px!important;}
.woocommerce-page table.cart .button:hover,.woocommerce-page .empty-cart-wrapper .button:hover,form.cart .single_add_to_cart_button:hover,.page div.woocommerce #customer_login input.button:hover,.content .container div.page_not_found a.qbutton:hover{color:#003!important;background-color:#cc0!important;border:1px solid #000!important;border-radius:7px!important;}
form.woocommerce-checkout #order_review .woocommerce-checkout-payment .place-order .button{font-size:1.7em;color:#0f3!important;background-color:#050!important;text-align:center;padding:13px 0px 50px;border:1px solid #000!important;border-radius:31px!important;}
form.woocommerce-checkout #order_review .woocommerce-checkout-payment .place-order .button:hover{color:#003!important;background-color:#cc0!important;border:1px solid #000!important;border-radius:13px!important;}
.woocommerce ul.products .add-to-cart-button,.woocommerce ul.products .added_to_cart,.woocommerce ul.products a.qbutton.out-of-stock-button{font-size:16px!important;color:#ff3!important;background-color:#373!important;border:2px solid #7f7!important;border-radius:11px!important;padding:0 52px!important;line-height:57px!important;height:57px!important;}
.woocommerce ul.products li.product .product-categories a:not(:hover),.woocommerce-page ul.products li.product .product-categories a:not(:hover){color:#111317;font-size:14px;}
.woocommerce ul.products li.product .product-categories a:hover,.woocommerce-page ul.products li.product .product-categories a:hover{color:#ffff00;font-size:14px;}
.woocommerce ul.products .add-to-cart-button:hover,.woocommerce ul.products .added_to_cart:hover,.woocommerce ul.products a.qbutton.out-of-stock-button:hover{color:#113!important;background-color:#c1f317!important;border:2px solid #313!important;border-radius:15px!important;}
form.woocommerce-checkout #order_review .woocommerce-checkout-payment .place-order{display:grid;}
.woocommerce ul.products li.product:hover h6{text-shadow:2px 2px 4px #000;margin:6px 1px 6px -1px;}
.woocommerce ul.products li.product:hover .image-wrapper img{opacity:.4;}
.woocommerce div.product div.product_meta>.social_share_list_holder>span,.woocommerce div.product div.product_meta>span{color:#7f7;}
.woocommerce #content .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty{font-family:'Roboto',sans-serif;font-size:18px;font-weight:300;}
th.woocommerce-product-attributes-item__label{font-size:14px;}
.woocommerce div.product .product_meta{margin:32px 0 25px;}
.woocommerce div.product .product_meta{background-color:rgba(0,0,0,0.1);border-top:2px solid rgba(0,0,0,0.3);padding:5px;clear:both;}
h2.woocommerce-Reviews-title{font-size:25px!important;}
.woocommerce-product-rating{margin-bottom:16px;}
.woocommerce .star-rating span,.woocommerce-page .star-rating span{color:#313234;}
.woocommerce #submit:hover{background-color:#263348;}
.woocommerce .product .onsale,.woocommerce .product .single-onsale{text-transform:none;}
.woocommerce .product .onsale:not(.out-of-stock-button),.woocommerce .product .single-onsale{font-weight:400;letter-spacing:-0.5px;border:2px solid #090;}
div.qode-single-product-summary div.summary.entry-summary .woosw-btn{float:left;clear:both;margin:10px 0px 20px;}
div.qode-single-product-summary div.summary.entry-summary .woosw-btn:hover{background-color:#311773;color:#ee3;}
div.qode-single-product-summary div.summary.entry-summary form.cart{margin:40px 30px 10px;}
form.cart .single_add_to_cart_button{float:right;}
form.cart .woonp{float:left;}
form.cart .woonp .woonp-select{display:inline-block;font-size:17px;background-color:#317313;border:2px solid #770;border-radius:7px;color:#eee;cursor:pointer;margin:0px;}
form.cart .woonp .woonp-input{display:inline-block;font-size:17px;background-color:#317313;border:2px solid #770;border-radius:7px;color:#eee;cursor:pointer;margin:0px;width:77px!important;}
.woocommerce table.cart div.coupon .button,.woocommerce-page table.cart div.coupon .button{padding-left:52px!important;padding-right:52px!important;top:1px!important;}
.woocommerce table.cart td.actions>.checkout-button,.woocommerce-page table.cart td.actions>.checkout-button{float:right;padding-left:52px!important;padding-right:52px!important;margin-left:25px!important;}
.woocommerce .checkout table.shop_table thead tr th,.woocommerce table.cart thead tr th,.woocommerce-account table.my_account_orders thead tr th,.woocommerce-page .checkout table.shop_table thead tr th,.woocommerce-page table.cart thead tr th,.woocommerce-page table.my_account_orders thead tr th{font-size:20px;letter-spacing:0px;font-family:"Courier New",Courier,monospace;text-transform:none;font-weight:600;color:#222;}
.woocommerce table td.product-price,.woocommerce table td.product-subtotal,.woocommerce table th.product-price,.woocommerce table th.product-subtotal{text-align:right!important;}
.woocommerce table th.product-quantity,.woocommerce table td.product-quantity{text-align:center;}
.woocommerce-page table tr.cart-subtotal td,.woocommerce-page table tr.order-total td{text-align:right;}
.woocommerce table.cart tbody td.product-remove,.woocommerce-page table.cart tbody td.product-remove{padding-top:20px;padding-bottom:20px;}
.woocommerce table.cart tbody tr span.amount,.woocommerce-page table.cart tbody span.amount{color:inherit;}
tr.woocommerce-shipping-totals.shipping td{font-weight:400;}
.woocommerce div.cart-collaterals div.cart_totals table tr.order-total strong span.amount,.woocommerce-page div.cart-collaterals div.cart_totals table tr.order-total strong span.amount{font-weight:900;}
.woocommerce input[type=text]:not(.qode_search_field),.woocommerce input[type=password],.woocommerce input[type=email],.woocommerce textarea,.woocommerce-page input[type=tel],.woocommerce-page input[type=text]:not(.qode_search_field),.woocommerce-page input[type=password],.woocommerce-page input[type=email],.woocommerce-page textarea{font-family:'Roboto',sans-serif;font-size:15px;line-height:26px;font-weight:300;}
.woocommerce form.checkout #order_review_heading{margin:60px 0px 0px;;text-align:center;background-color:#fff7;padding:10px;border-top:2px solid #cf3;border-radius:11px 11px 0px 0px;}
.ppc-button-wrapper{background-color:#fff4;padding:10px;border:1px solid #0007;border-radius:15px;}
.woocommerce form.checkout #order_review_heading{margin-top:85px;}
.woocommerce-form-coupon-toggle{margin-top:7px;margin-bottom:7px;}
.woocommerce #payment{margin-bottom:20px;}
@media only screen and (max-width:1100px){.woocommerce #customer_login .col-1,.woocommerce .col-1{margin-bottom:55px;}}
p.cart-empty.woocommerce-info{font-size:21px;line-height:1rem;margin-bottom:40px;margin-top:30px;}
.woocommerce-account h2,.woocommerce-account h3,.woocommerce-checkout h2,.woocommerce-checkout h3{font-size:23px;margin-top:3px;margin-bottom:0px;}
form.woocommerce-cart-form{margin-top:25px;}
.woocommerce-account .woocommerce-MyAccount-navigation li a{font-size:18px;color:#090;text-transform:none;letter-spacing:0;font-weight:300;padding:5px 0;}
.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{color:#000;}
.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{color:#fc0;}
.woocommerce .addresses header a.edit{height:37px;line-height:35px;padding:0 35px;}
.u-columns.woocommerce-Addresses.col2-set.addresses address{font-weight:300;}
div.wpcf7 .ajax-loader{display:none;}
.comment_holder .comment_number{margin:0 0 0px;}
.woocommerce .summary{margin-bottom:0;}
#back_to_top span i,#back_to_top span span{font-size:15px;}
span.woocommerce-Price-amount.amount{font-family:Roboto,Arial,sans-serif!important;font-size:15px;font-weight:600;}
span.quantity{font-family:Roboto,Arial,sans-serif;font-size:15px;font-weight:300;}
.shopping_cart_dropdown .cart_list span.quantity{color:#323232;}
.shopping_cart_dropdown ul li{border-bottom:none;padding:10px 0;}
.shopping_cart_dropdown{padding:20px 30px 40px;}
.shopping_cart_outer:hover .shopping_cart_dropdown{border-top:1px solid #dcdad1;}
#woosq-popup .single-product .product .summary .summary-content{background-color:#739171;}
#woosq-popup .thumbnails{background-color:#014137;}
#woosq-popup .woosq-product .thumbnails .images{background-color:#739171;}
#woosq-popup .woocommerce .product h1.product_title{color:inherit;}
#woosq-popup .woocommerce div.product .summary p.price,.woocommerce div.product .summary p.price span.amount{color:inherit;}
#woosq-popup .woocommerce div.product .summary p.price del,.woocommerce div.product .summary p.price del span.amount{color:#555;}
#woosq-popup .view-details-btn{box-shadow:10px -20px 20px #739171;}
#woosq-popup .thumbnails .slick-arrow{background-color:rgba(173,173,173,0.17);}
#woosq-popup .thumbnails .slick-arrow:hover{background-color:rgba(0,173,0,0.71);}
.woosq-btn{display:inline-block;background-color:#317313;border-radius:3px;border:1px solid #770;color:#eee;cursor:pointer;margin:3px;}
.im-woosq-btn{background-color:rgba(0,0,0,0)!important;border:0!important;color:#5656c4!important;}
.woosw-area .woosw-inner .woosw-content .woosw-content-top{background-color:#0a0;}
.woosw-area .woosw-inner .woosw-content .woosw-content-mid{background-color:#71c731;}
.woosw-area .woosw-inner .woosw-content .woosw-content-bot{background-color:#0a0;}
.woosw-btn{display:inline-block;background-color:#317313;border-radius:3px;border:1px solid #770;color:#eee;cursor:pointer;margin:3px;}
.woosw-list .woosw-actions .woosw-copy #woosw_copy_url{background-color:#3f7;border:0px;cursor:pointer;}
.woosw-list .woosw-actions .woosw-copy #woosw_copy_btn{display:inline-block;background-color:#317313;border-radius:5px;border:0px solid #770;color:#eee;cursor:pointer;margin:0px;}
.fluentform .ff-el-is-error .text-danger{color:#ff0;}
.ff-el-is-error .ff_t_c{color:#a11;}
footer.uncover{border:1px solid #1a1a1a;}
.blink-n1{animation:blinking-n1 5s infinite;}
@keyframes blinking-n1{0%{color:#c1c307;} 75%{color:#c1c307;} 90%{color:transparent;}}
.blink-n2{animation:blinking-n2 5s infinite;}
@keyframes blinking-n2{0%{background-color:transparent;color:#ff3;} 40%{color:#ff3;} 65%{background-color:#999;color:#000;} 90%{background-color:transparent;color:transparent;}}
.ws-update1{margin-left:17px;padding:0px 13px;}
.im-wp-audioplayer{width:90%;margin:0 auto;}
.mejs-container.wp-audio-shortcode,.mejs-container.wp-audio-shortcode .mejs-controls{background:#595!important;border-radius:13px!important;margin:0 auto;}
.mejs-controls .mejs-time-rail .mejs-time-total{background-color:#aa7!important;}
.mejs-controls .mejs-time-rail span{height:3px;margin:18px 15px;}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{top:18px;height:3px;}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{height:3px;}
.latest_post_two_holder .latest_post_two_text .separator.small{display:none;}
.latest_post_two_holder .latest_post_two_info_inner img{display:none;}
.latest_post_two_holder .latest_post_two_info_inner .post_info_author_name{display:none;}
.latest_post_two_holder .latest_post_two_info{padding:0px 33px 38px;border-top:none;}
.latest_post_two_holder .latest_post_two_info_inner .post_info_date{text-align:center;line-height:26px;}
.latest_post_two_holder .latest_post_two_text{padding:28px 33px 4px;text-align:center;}
.latest_post_two_holder .latest_post_two_info_inner>*{font-size:15px;}
.qode-pl-holder .qode-pli .qode-pli-price{font-size:15px;color:#323232;margin-top:5px;}
.qode-pl-holder .qode-pli .qode-pli-add-to-cart{font-size:13px;font-weight:400;font-family:'Source Sans Pro';color:#27364d;letter-spacing:2.6px;}
.qode-pl-holder .qode-pli .qode-pli-add-to-cart a{color:#27364d;font-weight:400;}
.qode-pl-holder.qode-info-below-image .qode-pli .qode-pli-text-wrapper .qode-pli-add-to-cart a:hover{color:#27364d;}
.qode-pl-holder .qode-pli-text-wrapper{margin:42px 0 22px;}
.qode-pl-holder .qode-pli .qode-pli-title a:hover{color:#000;}
.q_team .q_team_text{padding:19px 16px;}
.q_team .q_team_title_holder .q_team_name{margin-bottom:1px;}
.qode-cf-newsletter-outer{display:flex;width:100%;}
.qode-cf-newsletter-outer .qode-cf-newsletter-submit input.wpcf7-form-control.wpcf7-submit{font-family:FontAwesome;box-sizing:border-box;font-size:25px;height:100%;line-height:0.8em;}
.subtitle{padding:0 32% 0;}
@media only screen and (max-width:680px){.title .subtitle{display:none;}}
@media only screen and (max-width:1100px) and (min-width:1000px){.subtitle{padding:0 25% 0;}}
@media only screen and (max-width:1000px){.subtitle{display:none;}
.title .separator.small,.title .separator.small.left,.title .separator.small.right{display:none;}}
.q_icon_with_title .icon_with_title_link{margin:0;}
.q_price_table .price_table_inner{background-color:#f5f1ed;}
.price_in_table .value{color:#000;font-family:'Crimson Text',sans-serif;}
.price_in_table .price{font-size:70px;font-family:'Crimson Text',sans-serif;color:#000;}
.price_table_inner ul li.table_title{padding:46px 11px 13px;}
.q_price_table{border-top:none;}
.price_table_inner ul li.prices{padding-bottom:0px;}
.price_table_inner ul li.pricing_table_content{padding:20px 27px 28px;}
.price_table_inner .price_button{padding:0 0 59px;}
.q_price_table.active .active_text{background-color:#324852;}
.q_price_table.active .active_text{font-family:'Source Sans Pro',sans-serif;text-transform:uppercase;font-weight:600;letter-spacing:2.6px;line-height:40px;}
.q_price_table.active .price_table_inner>ul{padding:37px 0 0;margin:-37px 0;}
.footer_top h5{margin:0 0 14px;}
.comment_holder .comment{padding:14px 23px 22px;}
.comment_holder{padding:28px 0 22px;}
div.comment_form{margin:0 0 130px;}
span.comment_date{color:#313131;}
.comment_holder .comment .text .comment-reply-link,.comment_holder .comment .text .replay{font-size:13px;letter-spacing:2.6px;text-transform:uppercase;font-family:'Source Sans Pro',sans-serif;font-weight:600;padding:0 0 0 15px;}
#respond input[type=text],#respond input[type=email],#respond textarea,.contact_form input[type=text],.contact_form textarea{font-family:'Roboto',sans-serif;}
.widget #searchform{border:1px solid #e6e6e6;}
.widget #searchform input[type=text]{color:#343434;padding:5px 4%;}
.widget #searchform input[type=text]::placeholder{color:#343434;}
.widget #searchsubmit{color:#27364d;padding:3px 4%;}
.widget #searchsubmit:hover{color:#313234;}
aside .widget.posts_holder li{padding:4px 0;}
.widget.qode_latest_posts_widget h5 a{font-weight:400;font-size:25px;}
aside .widget a{font-weight:300;font-size:18px;}
aside .widget{margin:0 0 17px;}
aside .widget.widget_text.posts_holder{margin:0px auto -10px;}
span.date.entry_date.updated{color:#000!important;font-weight:400;}
.two_columns_75_25.background_color_sidebar.grid2.clearfix{padding-bottom:34px;}
.widget.qode_latest_posts_widget span.date.entry_date.updated{color:#323232!important;font-weight:300;}
p.price{margin-bottom:3px;background-color:rgba(255,255,255,.15);border-radius:11px;padding:7px;}
.q_accordion_holder{margin:32px 0 68px;}
.q_accordion_holder.accordion.boxed .ui-accordion-header{border:1px solid #555;background-color:transparent;}
.q_accordion_holder.accordion .ui-accordion-header:hover{color:#af7!important;background-color:rgba(0,0,0,0.1);}
.q_accordion_holder.accordion h6.ui-accordion-header{padding-top:16px;padding-bottom:11px;margin-bottom:13px;}
.q_accordion_holder.accordion .ui-accordion-header,.q_accordion_holder.accordion.with_icon .ui-accordion-header{color:#7dd!important;font-family:'Source Sans Pro',sans-serif;font-weight:600;letter-spacing:2.6px;text-transform:uppercase;font-size:13px;}
table th{padding:0px 7px;}
table td{padding:0px 10px;}
p.comment-form-cookies-consent{padding-bottom:18px;}
#respond input[type=text],#respond input[type=email],#respond textarea,.contact_form input[type=text],.contact_form textarea{font-size:15px;line-height:26px;font-weight:300;}
nav.main_menu div.second li.current-menu-item a span{color:#ff3;}
nav.main_menu div.second li.menu-item:hover{background-color:#0005;}
nav.main_menu ul li a span.underline_dash,nav.vertical_menu ul li a span.underline_dash{bottom:-14%;}
header:not(.with_hover_bg_color) nav.main_menu>ul>li:hover>a{opacity:1;}
nav.main_menu #menu-main-menu-en div.second #nav-menu-item-3433{border-top:1px dotted #000c;}
.q_icon_with_title .icon_with_title_link{position:relative;}
.q_icon_with_title .icon_with_title_link:before{content:'';position:absolute;left:0;bottom:1px;width:100%;height:1px;background-color:#8d8d8d;opacity:0;transition:all 0.3s ease;}
.q_icon_with_title:hover .icon_with_title_link:before{opacity:1;}
.latest_post_two_holder .latest_post_two_text a{position:relative;}
.latest_post_two_holder .latest_post_two_text a{background-position:0px 1.26em;background-repeat:repeat-x;background-size:0;background-size:1px 1px;}
.latest_post_two_holder .latest_post_two_text a:hover{background-image:linear-gradient(to bottom,#000 50%,#000 50%);}
h4.entry-title.qode-pli-title a:hover{color:#000;}
.woocommerce .product h1.product_title{font-family:inherit;text-align:center;color:#000;background-color:rgba(255,255,100,0.17);border:1px solid rgba(0,0,0,0.37);border-radius:1.3em;line-height:1.2em;padding:0.7em 0;}
.woocommerce div.product .summary p.price{color:#000!important;}
.shopping_cart_dropdown{margin-top:-13px!important;border-radius:11px!important;padding:5px 20px 15px!important;background-color:rgba(200,240,170,0.93)!important;border:1px solid rgba(0,0,0,0.75)!important;padding:20px 15px 40px;}
.shopping_cart_dropdown .qbutton{height:30px;line-height:32px;font-size:13px;padding:5px 20px;}
.shopping_cart_dropdown span.total span{color:#000;font-size:15px;}
.shopping_cart_dropdown span.total{padding:7px 0 0 8px;color:#27364d;}
.shopping_cart_dropdown span.total,.shopping_cart_dropdown ul li{font-size:15px;}
.shopping_cart_dropdown ul li a:hover{color:#000;}
.shopping_cart_dropdown ul li{font-size:20px;text-transform:none;letter-spacing:0px;font-family:'Crimson Text',sans-serif;}
.shopping_cart_dropdown .cart_list span.quantity{color:#000;}
.shopping_cart_dropdown ul li a{color:#000;}
.shopping_cart_header .header_cart.fa-shopping-cart{font-size:20px;}
.shopping_cart_header .header_cart.fa-shopping-cart:before{color:#27364d;}
.shopping_cart_header .header_cart.fa-shopping-cart .header_cart_span{background-color:#27364d;top:-8px;right:-8px;font-size:8px;}
.header_bottom_right_widget_holder{padding:0 6px;}
.header_bottom{padding:0 36px;}
.touch .latest_post_two_holder .latest_post_two_text a:before{display:none;}
@media only screen and (max-width:480px){.comment_holder .comment .image{float:none;}
.comment_holder .comment .text{padding:10px 0 0;}}
@media only screen and (min-width:481px) and (max-width:1024px){.columns-4 .related ul.products li.product{width:48.37209302325581%;margin-right:3.255813953488372%;}
.columns-4 .related ul.products li.product:nth-child(2n){margin-right:0;}}
.side_menu_button>a.search_button{position:relative;top:-3px;}
.latest_post_two_holder .latest_post_two_text{padding:28px 13px 4px;}
@media only screen and (max-width:600px){.qode_pricing_tables .q_price_table.active{margin-top:39px;margin-bottom:54px;}}
@media only screen and (max-width:1100px){.qode_pricing_tables.four_columns .q_price_table:nth-child(2n+1){margin-left:0;clear:both;}}
@media only screen and (max-width:1100px) and (min-width:1000px){.qode_pricing_tables.four_columns .q_price_table{width:48.75%;margin-bottom:15px;}}
.footer_top .widget_text a{position:relative;}
.footer_top .widget_text a:before{content:'';position:absolute;width:100%;height:1px;left:0;bottom:-3px;background-color:currentColor;opacity:0;transition:all 0.3s ease;}
.footer_top .widget_text a:hover:before{opacity:1;}
.qode_search_form{border-bottom:1px solid #dcdad1;box-sizing:border-box;}
.touch section.parallax_section_holder{background-attachment:initial;background-size:cover;}
.shopping_cart_outer:hover a.header_cart.fa-shopping-cart:before{color:#323334;}
div.qode-single-product-summary div.summary.entry-summary .woosw-btn{float:left;clear:both;margin:10px 0px 20px;}
form.cart .wrap{float:left;}
form.cart .wrap .description_product{display:none;}
form.cart .wrap .custom-min-price1{color:inherit;}
form.cart .wrap .custom-min-price1:hover{color:#ee3;}
form.cart .wrap .custom-price{font-size:17px;background-color:#317313;border-radius:3px;border:1px solid #770;color:#eee;margin:0px;}
form.cart .wrap .custom-price:hover{background-color:#311773;color:#ee3;}
.woocommerce li.product del,.woocommerce li.product del .amount{color:#887;}
.summary .woocommerce-product-details__short-description{margin-top:-20px;}
.summary .woocommerce-product-details__short-description .im-product-description{background-color:rgba(256,256,256,.1);padding:17px;border:1px solid rgba(0,0,0,.31);border-radius:15px;}
.summary .woocommerce-product-details__short-description .im-music-performance{background-color:rgba(0,0,0,.1);padding:3px;border:1px solid rgba(231,237,213,.71);border-radius:15px;}
.im-woosq-btn:hover{color:#ff3!important;}
.title_outer.with_image .title{height:2.5em!important;margin-top:1em!important;}
div.widget_polylang ul{list-style-type:none;}
div.woocommerce-billing-fields .form-row .input-text{background-color:#3b3;color:#fff!important;line-height:1em!important;}
div.woocommerce-additional-fields .form-row .input-text{background-color:#3b3;color:#fff!important;line-height:1em!important;}
.woocommerce form.checkout h3,.woocommerce-page form.checkout h3{margin-bottom:3px;}
.woocommerce input[type="text"]:not(.qode_search_field),.woocommerce input[type="password"],.woocommerce input[type="email"],.woocommerce textarea,.woocommerce-page input[type="tel"],.woocommerce-page input[type="text"]:not(.qode_search_field),.woocommerce-page input[type="password"],.woocommerce-page input[type="email"],.woocommerce-page textarea{background-color:#3b3;color:#fff!important;line-height:1em!important;border-radius:7px;}
.woocommerce table.cart div.coupon .input-text,.woocommerce-page table.cart div.coupon .input-text{background-color:#3b3;color:#ff3!important;border:1px solid #7f3;line-height:43px!important;height:43px!important;}
.woocommerce form.checkout table.shop_table td,.woocommerce form.checkout table.shop_table th{text-align:left;padding:10px;}
.woocommerce form.checkout table.shop_table td.product-name{text-align:right;padding:3px 10px 3px 0px;border-right:1px solid #333;}
.woocommerce form.checkout table.shop_table th.product-name{text-align:center;padding:3px;}
.woocommerce form.checkout table.shop_table tfoot th{text-align:right;padding:10px;border-top:1px solid #000;}
.woocommerce form.checkout table.shop_table tfoot td{text-align:left;border-top:1px solid #000;}
.woocommerce-checkout table.shop_table tfoot tr.order-total{background-color:#fff4;}
.woocommerce-checkout table.shop_table tfoot tr.order-total th{font-size:1.5em;}
.woocommerce-checkout table.shop_table tfoot tr.order-total td .amount{font-size:1.5em;}
.woocommerce form.checkout{border-top:1px solid #000;padding-top:10px;margin-top:1px;}
form.woocommerce-checkout #order_review .woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper{border:1px solid #0005;padding:15px 17px 3px;border-radius:13px;width:70%;margin:0px auto 20px;background-color:#ff32;}
.woocommerce form.check-login div.login-entrance-text{margin-bottom:7px;}
.woocommerce .woocommerce-form-login,.woocommerce .woocommerce-form-register{background-color:#3f37;border-radius:13px;padding:11px 25px 0px;margin:3px 20px;}
.woocommerce #customer_login form.woocommerce-form-login,.woocommerce #customer_login form.woocommerce-form-register{padding:3px 10px 3px;margin:1px 10px;}
.woocommerce #customer_login .col-1 h2,.woocommerce #customer_login .col-2 h2{text-align:center;}
.footer_bottom_holder .footer_bottom .im-sitelink{display:flex;justify-content:flex-end;}
.im-cc-payment-description{font-size:0.8em;font-weight:initial;line-height:initial;margin-top:-5px;}
.woocommerce #order_review #payment .wc-stripe-elements-field,.woocommerce #order_review #payment .wc-stripe-iban-element-field{background-color:#3b3;border:1px solid #ff37;}
.blog_holder article .post_text h5{color:#7f7;margin:0 0 5px;}
form.cart .wrap{background-color:rgba(0,0,0,0);}
.single.single-post .elementor-widget-wp-widget-categories form select{font-family:'Alegreya',sans-serif;font-size:0.70em;background-color:#9907;color:#d3d3d3;border-radius:6px;border:1px solid #fff7;padding:2px;}
.single.single-post .elementor-widget-wp-widget-categories form select option{font-size:0.8em;background-color:#0007;}
.single.single-post .elementor-widget-wp-widget-tag_cloud{margin-top:10px;border-top:1px solid #aaa;}
.single.single-post .elementor-widget-wp-widget-tag_cloud .elementor-widget-container{line-height:0.9em;border-left:1px solid #aaa;padding-left:5px;padding-bottom:110px;border-image:linear-gradient( to bottom,#fff,rgba(255,255,255,0) ) 0% 100%;}
.blog_holder article .post_text .tagcloud a{font-size:0.85em!important;color:#cc0;}
.blog_holder article .post_text .tagcloud a:nth-child(odd){color:#dd0;}
.blog_holder article .post_text .tagcloud a:nth-child(even){color:#bb0;}
.blog_holder article .post_text .tagcloud a:hover{color:#ff0;}
.blog .sidebar .widget_block.widget_text p,.archive .sidebar .widget_block.widget_text p{font-size:0.9em;color:#7f7;}
.widget .tagcloud,.widget .wp-block-tag-cloud{border-left:1px solid #aaa;margin-top:-8px;padding:2px 5px 110px;border-image:linear-gradient( to bottom,#aaa,rgba(173,173,173,0) ) 0% 100%;}
.widget .tagcloud a,.widget .wp-block-tag-cloud a{font-size:0.85em!important;letter-spacing:-0.3px;}
.widget .tagcloud a:nth-child(odd),.widget .wp-block-tag-cloud a:nth-child(odd){color:#dd0;}
.widget .tagcloud a:nth-child(even),.widget .wp-block-tag-cloud a:nth-child(even){color:#bb0;}
.widget .tagcloud a:hover,.widget .wp-block-tag-cloud a:hover{color:#ff0!important;}
.blog_single.blog_holder .single_tags{margin:26px auto 0;width:60%;}
.blog_single.blog_holder .single_tags .tags_text{text-align:center;}
.blog_single.blog_holder .single_tags a{color:#afa;}
.blog_single.blog_holder .single_tags a:hover{background-color:#111!important;color:#ffa!important;}
.blog .widget.widget_archive select,.blog .widget.widget_categories select,.blog .widget.widget_text select,.archive .widget.widget_archive select,.archive .widget.widget_categories select,.archive .widget.widget_text select{font-family:'Alegreya',sans-serif;font-size:0.90em;background-color:#5657;color:#bbb;width:initial;height:2.0em;border-radius:6px;border:1px solid #fff7;padding:2px;}
.blog .widget.widget_archive select option,.blog .widget.widget_categories select option,.blog .widget.widget_text select option,.archive .widget.widget_archive select option,.archive .widget.widget_categories select option,.archive .widget.widget_text select option{font-size:0.8em;background-color:#0007;}
.blog .sidebar .widget_block.widget_text,.archive .sidebar .widget_block.widget_text{color:#7f7;margin:40px 0px 0px;border-top:1px solid #aaa;border-left:1px solid #aaa;padding-left:5px;}
nav.main_menu ul li{margin:0 20px;}
@media only screen and (max-width:1450px){nav.main_menu ul li{margin:0 15px;}}
@media only screen and (max-width:1350px){nav.main_menu ul li{margin:0 10px;}}
@media only screen and (max-width:1250px){nav.main_menu ul li{margin:0 5px;}}
@media only screen and (max-width:1150px){nav.main_menu ul li{margin:0 2px;}}
@media only screen and (max-width:1070px){nav.main_menu ul li{margin:0px;}}
.comment_holder{margin:0 auto;width:60%;border-top:1px dotted #cc0;padding:7px;}
@media only screen and (max-width:1000px){div.comment_form{width:100%;}}
.comment_number .comment_number_inner h5{font-family:Times New Roman,Georgia,Times,serif;font-size:1.0em;text-align:center;margin-bottom:15px;}
.blog_single.blog_holder{margin-bottom:160px;}
div.comment_form{display:block;width:60%;border:1px solid #777;padding:10px;border-radius:13px;margin:0 auto 70px!important;}
.single.single-post .comment_holder .comment,.single.single-post .comment_form .comment-form textarea{background-color:rgba(0,0,0,0.1)!important;border:1px solid rgba(0,0,0,0.3)!important;}
#respond input[type="text"],#respond input[type="email"],#respond textarea,.contact_form input[type="text"],.contact_form textarea{font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;background-color:#7777!important;color:#ccc;}
#respond input[type="text"]::placeholder,#respond input[type="email"]::placeholder,#respond textarea::placeholder,.contact_form input[type="text"]::placeholder,.contact_form textarea::placeholder{color:#777;opacity:1;}
.comment_holder .comment .text .comment-reply-link,.comment_holder .comment .text .replay{color:#ccc!important;text-transform:none!important;}
.comment_holder .comment .image{display:none;}
.comment_holder .comment .text{padding:0px 0px 0px 0px;}