.elementor-1923 .elementor-element.elementor-element-c8e5705 .cursor-effect .cursor-effect-inner{stroke:var(--shock-primary-color);stroke-width:1px}/**
 * Cursor Effect 1.0.0 (https://codings.dev)
 * Copyright 2022-2023 Codings
 */
.cursor-effect{display:none}@media (any-pointer:fine){.cursor-effect{position:fixed;z-index:1000;top:0;left:0;display:block;pointer-events:none;opacity:0}.cursor-effect-inner{fill:none;stroke:var(--shock-primary-color);stroke-width:1px}}/**
 * Side Widget 1.0.0 (https://codings.dev)
 * Copyright 2022-2023 Codings
 */
.side-widget{position:fixed;z-index:12;top:0;width:auto;height:100%;padding:1rem 0;pointer-events:none;transition:transform 1s cubic-bezier(.2,1,.20,1);animation:wait .2s normal forwards;-webkit-animation:wait .2s normal forwards;animation-delay:2s;opacity:0}.side-widget.to-right{right:1rem;transform:translateX(100px)}.side-widget.to-left{left:1rem;transform:translateX(-100px)}.side-widget.to-right.show,.side-widget.to-left.show{transform:translateX(0)}.side-widget .item{width:auto;height:100%;display:flex;justify-content:center;align-items:center}.side-widget .widget{position:relative;top:initial;right:initial;bottom:initial;left:initial}.side-widget .widget.label-vertical .label-text{color:var(--shock-black-color)}.side-widget .widget.label-icons .icon{margin:0;color:var(--shock-black-color)}.side-widget .widget.label-icons .link{display:inline-flex;align-items:center;justify-content:center}.side-widget .widget.label-icons .label-line{background-color:var(--shock-black-color)}.side-widget .float-icon{width:100%;height:100%;display:block;border-radius:50%;border:2px solid var(--shock-gray-50-color);-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.side-widget .link:hover .float-icon{background-color:var(--shock-black-color)}.side-widget .float-icon .icon{width:42px;height:42px;margin:0;text-align:center;font-size:1rem;line-height:42px;color:var(--shock-black-color);-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.side-widget .link:hover .float-icon .icon{color:var(--shock-white-color)}.elementor-4106 .elementor-element.elementor-element-f10fd65 .vertical-lines .line{width:1px;border-width:1px;border-color:var(--shock-black-10-color)}.elementor-4106 .elementor-element.elementor-element-f10fd65 .vertical-lines .line:before{width:1px;border-width:1px;border-color:var(--shock-primary-color)}.elementor-4192 .elementor-element.elementor-element-05d2662{padding:3rem 0rem 1rem 0rem}.elementor-4192 .elementor-element.elementor-element-fc7e603 .footer-item .logo{height:130px;max-height:130px}.elementor-4192 .elementor-element.elementor-element-fc7e603 .footer-item .logo-after-text{color:var(--shock-black-color)}.elementor-4192 .elementor-element.elementor-element-f0bba2e .footer-item .title{--color-2:var(--shock-black-color);--color-3:#FFFFFF}.elementor-4192 .elementor-element.elementor-element-f0bba2e .footer-item .nav-link{--color-4:var(--shock-gray-color);--color-5:var(--shock-primary-color)}.elementor-4192 .elementor-element.elementor-element-f0bba2e .footer-item .nav-link .text{font-weight:300;line-height:13px}.elementor-4192 .elementor-element.elementor-element-f0bba2e .footer-item .badge .badge-text{color:var(--shock-primary-color)}.elementor-4192 .elementor-element.elementor-element-f0bba2e .footer-item .badge:hover .badge-text{color:var(--shock-primary-color)}.elementor-4192 .elementor-element.elementor-element-f0bba2e .footer-item .badge{border-color:var(--shock-primary-15-color);background-color:var(--shock-primary-15-color)}.elementor-4192 .elementor-element.elementor-element-f0bba2e .footer-item .badge:hover{border-color:var(--shock-primary-15-color);background-color:var(--shock-primary-15-color)}.elementor-4192 .elementor-element.elementor-element-2d1f333 .footer-item .title{--color-2:var(--shock-black-color);--color-3:#FFFFFF}.elementor-4192 .elementor-element.elementor-element-2d1f333 .footer-item .nav-link{--color-4:var(--shock-gray-color);--color-5:var(--shock-primary-color)}.elementor-4192 .elementor-element.elementor-element-2d1f333 .footer-item .nav-link .text{font-weight:300;line-height:16px}.elementor-4192 .elementor-element.elementor-element-2d1f333 .footer-item .badge .badge-text{color:var(--shock-primary-color)}.elementor-4192 .elementor-element.elementor-element-2d1f333 .footer-item .badge:hover .badge-text{color:var(--shock-primary-color)}.elementor-4192 .elementor-element.elementor-element-2d1f333 .footer-item .badge{border-color:var(--shock-primary-15-color);background-color:var(--shock-primary-15-color)}.elementor-4192 .elementor-element.elementor-element-2d1f333 .footer-item .badge:hover{border-color:var(--shock-primary-15-color);background-color:var(--shock-primary-15-color)}.elementor-4192 .elementor-element.elementor-element-e419327 .footer-item .title{--color-2:var(--shock-black-color);--color-3:#FFFFFF;font-size:18px}.elementor-4192 .elementor-element.elementor-element-e419327 .footer-item .nav-link{--color-4:var(--shock-gray-color);--color-5:var(--shock-primary-color)}.elementor-4192 .elementor-element.elementor-element-e419327 .footer-item .nav-link .text{font-size:16px;font-weight:300;line-height:16px}.elementor-4192 .elementor-element.elementor-element-e419327 .footer-item .badge .badge-text{color:var(--shock-primary-color)}.elementor-4192 .elementor-element.elementor-element-e419327 .footer-item .badge:hover .badge-text{color:var(--shock-primary-color)}.elementor-4192 .elementor-element.elementor-element-e419327 .footer-item .badge{border-color:var(--shock-primary-15-color);background-color:var(--shock-primary-15-color)}.elementor-4192 .elementor-element.elementor-element-e419327 .footer-item .badge:hover{border-color:var(--shock-primary-15-color);background-color:var(--shock-primary-15-color)}.elementor-4192 .elementor-element.elementor-element-f90100c>.elementor-widget-container{margin:-10px 0 0 0}.elementor-4192 .elementor-element.elementor-element-f90100c .footer-item .title{--color-2:var(--shock-white-color);--color-3:var(--shock-gray-25-color)}.elementor-4192 .elementor-element.elementor-element-f90100c .footer-item .icon-h-list .item .link .icon{color:var(--shock-gray-color)}.elementor-4192 .elementor-element.elementor-element-f90100c .footer-item .icon-h-list .item .link:hover .icon{color:var(--shock-primary-color)}.elementor-4192 .elementor-element.elementor-element-a3ba8ea:not(.elementor-motion-effects-element-type-background),.elementor-4192 .elementor-element.elementor-element-a3ba8ea>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-4192 .elementor-element.elementor-element-a3ba8ea{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:1.5rem 1rem 1.5rem 1rem}.elementor-4192 .elementor-element.elementor-element-a3ba8ea>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}@media(max-width:1024px){.elementor-4192 .elementor-element.elementor-element-f0bba2e .footer-item .nav-link .text{line-height:1.2em}.elementor-4192 .elementor-element.elementor-element-2d1f333 .footer-item .nav-link .text{line-height:1.2em}}@media(max-width:767px){.elementor-4192 .elementor-element.elementor-element-c4452a4{width:100%}.elementor-4192 .elementor-element.elementor-element-02fa4a8{width:50%}.elementor-4192 .elementor-element.elementor-element-0518909{width:50%}.elementor-4192 .elementor-element.elementor-element-0518909>.elementor-element-populated{text-align:center}.elementor-4192 .elementor-element.elementor-element-424b5a9{width:50%}.elementor-4192 .elementor-element.elementor-element-c0b22c5{width:50%}}/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(https://www.pavirat.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.eot);src:url(https://www.pavirat.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.eot#1743683429) format("embedded-opentype"),url(https://www.pavirat.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.woff2) format("woff2"),url(https://www.pavirat.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.woff) format("woff"),url(https://www.pavirat.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.ttf) format("truetype"),url(https://www.pavirat.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}