@charset "UTF-8";.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}.flash{-webkit-animation-name:flash;animation-name:flash}.pulse{-webkit-animation-name:pulse;animation-name:pulse}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}.shake{-webkit-animation-name:shake;animation-name:shake}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}.tada{-webkit-animation-name:tada;animation-name:tada}.wobble{-webkit-animation-name:wobble;animation-name:wobble}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#000}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy .hamburger-inner::before,.hamburger--3dxy .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrow.is-active .hamburger-inner::after{transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner::before{transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner::after{transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowalt .hamburger-inner::before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner::after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;transform:translate3d(-8px,-10px,0) rotate(-45deg) scale(.7,1);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;transform:translate3d(-8px,10px,0) rotate(45deg) scale(.7,1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r .hamburger-inner::before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;transform:translate3d(8px,-10px,0) rotate(45deg) scale(.7,1);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;transform:translate3d(8px,10px,0) rotate(-45deg) scale(.7,1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner::before{transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrowturn.is-active .hamburger-inner::after{transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner::before{transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner::after{transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse .hamburger-inner::before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner::before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic .hamburger-inner::after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(135deg);transition-delay:.075s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:.075s}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner::before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic-r .hamburger-inner::after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:.075s}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic .hamburger-inner::after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner::before{left:-80px;top:-80px;transform:translate3d(80px,80px,0) rotate(45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-80px;top:-80px;transform:translate3d(-80px,80px,0) rotate(-45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner::after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-80px;top:80px;transform:translate3d(80px,-80px,0) rotate(-45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-80px;top:80px;transform:translate3d(-80px,-80px,0) rotate(45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--minus .hamburger-inner::before,.hamburger--minus .hamburger-inner::after{transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner::before,.hamburger--minus.is-active .hamburger-inner::after{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear}.hamburger--minus.is-active .hamburger-inner::before{top:0}.hamburger--minus.is-active .hamburger-inner::after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner::before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner::after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s .13s linear}.hamburger--spring .hamburger-inner::before{top:10px;transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner::after{top:20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s .22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1)}.hamburger--stand .hamburger-inner{transition:transform .075s .15s cubic-bezier(.55,.055,.675,.19),background-color 0s .075s linear}.hamburger--stand .hamburger-inner::before{transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner::after{transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent!important;transition:transform .075s 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r .hamburger-inner{transition:transform .075s .15s cubic-bezier(.55,.055,.675,.19),background-color 0s .075s linear}.hamburger--stand-r .hamburger-inner::before{transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent!important;transition:transform .075s 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .075s ease,opacity .075s .12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:none!important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none!important}.lity-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none!important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-o-transform .3s ease;-o-transition:-o-transform .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:0 0;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:0 0;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;background:0 0;outline:0}.slick-next,.slick-prev{font-size:0;line-height:0;top:50%;width:20px;height:20px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;border:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;opacity:.75;color:#fff}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0}* html .clearfix{zoom:1}.wow{visibility:hidden}.cover{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:1199px){.animated{-o-transition-property:none!important;-moz-transition-property:none!important;-ms-transition-property:none!important;-webkit-transition-property:none!important;transition-property:none!important;-o-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-webkit-transform:none!important;transform:none!important;-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;-ms-animation:none!important;animation:none!important}.wow{visibility:visible}}.tk-roboto{font-family:"roboto",sans-serif}.tk-paralucent{font-family:"paralucent",sans-serif}.content h1{font-family:"paralucent",sans-serif;font-weight:700;font-size:70px;line-height:74px;color:#262e35;margin-bottom:60px}.content h2{font-family:"paralucent",sans-serif;font-weight:700;font-size:22px;line-height:30px;color:#c39d71;margin-bottom:10px}.content h2 span{font-weight:700!important}.content h3{font-family:"paralucent",sans-serif;font-weight:700;font-size:22px;line-height:30px;color:#fb4238;margin-bottom:10px}.content h3 span{font-weight:700!important}.content h4{font-family:"paralucent",sans-serif;font-weight:700;font-size:18px;line-height:28px;color:#fb4238;margin-bottom:15px}.content h4 span{font-weight:700!important}.content li{font-weight:400;font-size:18px;line-height:30px;color:#001836;margin-bottom:0;margin-bottom:20px;list-style:none;position:relative}.content li:before{position:absolute;right:100%;margin-right:1em}.content p{font-size:18px;line-height:32px;color:#191b1d;margin-bottom:25px;font-weight:500}.content p:last-child{margin-bottom:0}.content :is(h1,h2,h3,h4,h5,h6) a{color:inherit}.content :where(a){color:#fb4238;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.content :where(a):hover{color:#b7974b;text-decoration:underline}.content strong{font-weight:700}.content em{font-style:italic}.content :is(ul,ol){padding-left:1.5em;padding-bottom:0;margin-top:20px;margin-bottom:30px;margin-left:0!important}.content :is(ul,ol) :is(ul,ol){margin-bottom:0}.content ul.single-line-list{margin-top:10px}.content ul.single-line-list li{margin-bottom:0}.content ul>li:last-child,.content ol>li:last-child{margin-bottom:0}.content ul>li:before{content:"";color:#c39d71;font-size:10px;top:0;top:10px;line-height:1;height:7px;width:7px;background:#c39d71;border-radius:5px}.content ol{counter-reset:item}.content ol>li:before{content:counter(item);counter-increment:item;color:#c9b178;color:#fff;position:absolute;font-family:"paralucent";font-weight:700;font-size:12px;line-height:30px;text-align:center;width:20px;height:20px;background:#fb4238;border-radius:50%;top:5px;display:flex;align-items:center;justify-content:center}.content blockquote p{font-weight:700;font-size:35px;letter-spacing:.05em;line-height:40px}.content ul+ol{margin-top:-25px}.desktop-only{display:block!important}.laptop-only{display:none!important}.laptop-only-1200{display:none!important}.tablet-only{display:none!important}.mobile-only{display:none!important}.desktop-mobile-only{display:block!important}.internal-only{display:none!important}body:not(.home) .internal-only{display:block!important}@media (max-width:1600px){.laptop-only{display:block!important}.desktop-only{display:none!important}}@media all and (max-width:1300px){.laptop-only-1200{display:block!important}}@media (max-width:1180px){.desktop-only{display:none!important}.laptop-only{display:none!important}.tablet-only{display:block!important}.mobile-only{display:none!important}.desktop-mobile-only{display:none!important}.laptop-only-1200{display:none!important}}@media (max-width:700px){.desktop-only{display:none!important}.laptop-only{display:none!important}.tablet-only{display:none!important}.mobile-only{display:block!important}.desktop-tablet-only{display:none!important}.desktop-mobile-only{display:block!important}}a.button.transparent{background:0 0;border:1px solid #fb4238;color:#fb4238}a.button.transparent:hover{background:#fb4238;border-color:#fb4238;color:#fff}header#site-header.fixed{position:fixed;top:0;left:0;width:100%}.header-cta{background:#fb4238;font-family:"paralucent";font-weight:900;font-size:14px;color:#fff;text-align:right;padding:23px 31px 14px 32px}.header-cta a{font-family:Roboto;font-weight:700;font-size:30px;letter-spacing:-.04em;line-height:1;text-align:right;color:#fff}.phone-label{padding-bottom:5px}.hero-container-wrap{max-width:1560px;margin:0 auto;display:flex;z-index:2;position:relative;justify-content:space-between;align-items:center;width:calc(100% - 200px)}.home-hero-bg{position:absolute;top:0;left:0;height:100%;width:100%}.home-hero-bg>div{height:100%;background-size:cover;background-position:center center}.hero-title{font-weight:700;font-size:74px;line-height:86px;color:#fff;text-shadow:0px 3px 6px rgba(0,0,0,.13);margin-bottom:14px;margin-top:15px}.hero-selling-points-wrap{width:490px;position:relative;left:80px}.hero-headings{width:58%;position:relative;left:0}.hero-video-wrap{width:414px;position:relative;margin-bottom:70px;margin-left:4px}.hero-headings a.button{margin-left:3px}.hero-video-heading{background:#1a2029;display:table;position:absolute;top:0;right:0;color:#fff;font-weight:700;font-size:14px;line-height:1;text-align:right;padding:13px 20px 10px 17px;z-index:1}.hero-video-heading span{color:#ff4838;padding-right:4px}.hero-video-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-video-button button{background:#ff4838;border-radius:1.167em;padding:9px 16px 11px 20px;font-weight:900;font-size:18px;line-height:1;color:#fff;display:inline-flex;align-items:center;justify-content:center;margin-top:14px;margin-left:8px;font-family:"paralucent"}.hero-video-controls:after{background:#fff;height:3px;opacity:.37;content:"";display:block}.hero-video-controls:before{position:absolute;width:13px;height:13px;background:#fff;border-radius:50%;content:"";top:-5px}.hero-video-controls{width:calc(100% - 60px);position:absolute;bottom:25px;left:33px}.hero-video-thumb{overflow:hidden}.selling-points-slider{display:flex;flex-wrap:wrap;margin:0 -23px -50px}div.sp-item{width:calc(50% - 54px);margin:0 27px;margin-bottom:50px}.sp-details{display:flex}.sp-number{font-weight:700;font-size:27px;line-height:1;color:#c39d71;padding-left:20px}.sp-content{font-weight:700;font-size:20px;line-height:26px;color:#fff;width:calc(100% - 20px);padding-top:2px}.sp-slash{font-weight:700;font-size:24px;line-height:32px;text-align:left;color:#ff4838;width:20px}.default-subtitle{font-weight:900;font-size:16px;letter-spacing:.07em;line-height:1;text-transform:uppercase;color:#fb4238;margin-bottom:33px;font-family:"paralucent"}.content-one-row-one{max-width:800px;margin-bottom:60px}.content-one-sidebar>div{font-family:"paralucent";font-weight:700;font-size:22px;line-height:30px;text-align:left;color:#c39d71;margin-bottom:30px}.content-one-sidebar{width:412px;padding-top:2px}.content-one-content{width:991px;display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:5px}.content-one-row-two{display:flex;justify-content:space-between}.content-one-row-two .column-left{width:calc(50% - 40px)}.content-one-row-two .column-right{width:calc(50% - 40px)}.blob-content-one-bg{width:1333.91px;height:1248.1px;background-image:url("https://californiafamilylawgroup.com/wp-content/themes/wp-moradilaw-theme//wp-content/themes/wp-moradilaw-theme/images/section_1_shape.svg");background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;top:122px;left:-248px;z-index:-1;--lzl-bg-img:"https://californiafamilylawgroup.com/wp-content/themes/wp-moradilaw-theme//wp-content/themes/wp-moradilaw-theme/images/section_1_shape.svg"}section#home-content-one h1{font-size:80px;line-height:74px;margin-bottom:73px}.content-one-row-one .default-subtitle{padding-left:5px}.content-one-sidebar .button{text-decoration:none}.content-one-sidebar .button:hover{color:#fff}.awards-logos-slider .slick-list,.awards-logos-slider .slick-track{display:flex;align-items:center}.awards-logos-slider .slick-list,.awards-logos-slider .slick-track{display:flex;align-items:center}#award-memberships .slick-arrow{position:absolute;top:50%;background:0 0;padding:0;margin-top:-10px}#award-memberships .slick-arrow.prev{left:-92px}#award-memberships .slick-arrow.next{right:-95px}.main-heading{font-weight:700;font-size:62px;line-height:64px;color:#262e35}.home-content-two-grid{margin-top:73px}.blob-content-two-bg{background-image:url("https://californiafamilylawgroup.com/wp-content/themes/wp-moradilaw-theme//wp-content/themes/wp-moradilaw-theme/images/section_2_shape.svg");background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;top:222px;right:-248px;z-index:-1;width:1375.33px;height:1284.95px;--lzl-bg-img:"https://californiafamilylawgroup.com/wp-content/themes/wp-moradilaw-theme//wp-content/themes/wp-moradilaw-theme/images/section_2_shape.svg"}section#home-content-two .main-heading{max-width:932px}.cotent-two-image{width:458px}.cotent-two-content{width:655.27px}.home-content-two-grid{display:flex;justify-content:space-between}.cotent-two-content p:first-of-type{max-width:645px}.cotent-two-content{width:656px;position:relative;left:8px}.home-content-two-grid{display:flex;justify-content:space-between}.cotent-two-image{width:458px;margin-left:7px}.blob-content-two-bg.lzl:not(.lzl-ed),.blob-content-two-bg.lzl-ing:not(.lzl-ed){background-image:none}.home-testimonial-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:44px}.testimonials-list-wrap{width:46%;max-width:623px}.testimonials-list-wrap>.testimonial-slide-item:first-child{display:none}.testimonials-grid{display:flex;justify-content:space-between}.testimonial-featured-slide{width:55%;max-width:714px;background-image:url("https://californiafamilylawgroup.com/wp-content/uploads/2025/07/Testimonial-bg-1.webp");background-size:cover;background-position:center center;padding:70px 71px 80px 73px;display:flex;align-items:flex-end;--lzl-bg-img:"https://californiafamilylawgroup.com/wp-content/uploads/2025/07/Testimonial-bg-1.webp"}.testimonial-slide-item{background:#f2f2f2;padding:67px 67px 54px;margin-bottom:28px;min-height:352px}.testimonial-slide-copy{font-weight:300;font-size:26px;line-height:38px;text-align:left;color:#1a2029;margin:40px 0;min-height:96px}.testimonial-featured-slide.lzl:not(.lzl-ed),.testimonial-featured-slide.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAANCCAYAAACeTKg5AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAKMklEQVR42u3BMQEAAADCoPVPbQsvoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICfAb6aAAF7eV1EAAAAAElFTkSuQmCC")}.testimonial-slide-meta{font-weight:500;font-size:16px;line-height:1;color:#fb4238}.testimonial-featured-slide .testimonial-slide-copy{font-weight:700;font-size:54px;line-height:62px;color:#fff;margin-top:45px;max-width:500px}.testimonial-slide-item:last-child{margin-bottom:0}.home-testimonial-header a.button{padding:18px 36px 21px}.testimonial-slide-meta span{margin:0 4px}.latest-news-heading{border-bottom:1px solid #b1b1b1;padding-bottom:40px}.latest-news-grid{display:flex;justify-content:space-between;position:relative}.latest-news-item{width:511px;padding:77px 0 102px;position:relative;padding-left:35px}.news-date{font-weight:900;font-size:16px;letter-spacing:.06em;line-height:1;color:#1a2029;opacity:.46;text-transform:uppercase;margin-bottom:16px}.news-title{font-weight:700;font-size:24px;line-height:36px;text-align:left;color:#1a2029;padding-bottom:50px}.latest-news-item a.button{min-width:146px;position:absolute;bottom:59px;left:35px}.latest-news-inner-wrap:after{content:"";position:absolute;left:50%;top:0;height:100%;background:#b1b1b1;opacity:.51;width:2px;margin-left:-1px}.latest-news-inner-wrap{background:#fff;position:relative}.latest-news-inner-wrap .container{max-width:1418px}.latest-news-item:first-child .news-title{max-width:433px}.branding-logo a{display:block;line-height:1}.footer-copyrights-content strong{padding:0 5px}.branding-logo a{display:block;line-height:1}.footer-copyrights-content strong{padding:0 2px}.office-address{font-weight:500;font-size:18px;line-height:24px;color:#fff}a.office-direction-link{font-weight:900;font-size:14px;letter-spacing:.1em;line-height:1;text-transform:uppercase;color:#c39d71;display:table;margin-top:8px}a.office-direction-link:hover{color:#fb4238}.office-location{margin-bottom:51px}.gfield.has-focus>label.gfield_label{display:none}.required-fields-label{font-weight:700;font-size:14px;letter-spacing:.05em;text-align:left;color:#ff4838;position:absolute;bottom:58px}div.office-location label{margin-bottom:8px}.hero-inner-bg{position:absolute;top:0;left:0;width:100%;height:100%}.hero-inner-bg>div{height:100%;width:100%;background-size:cover;position:absolute;top:0;left:0;background-position:center center}.hero-bg-tablet{opacity:0}.hero-bg-mobile{opacity:0}.inner-hero-title{font-weight:700;font-size:80px;line-height:68px;text-align:center;color:#fff;text-shadow:0px 3px 6px rgba(0,0,0,.13);position:relative}.inner-hero-title.page-title-long{font-size:60px}.inner-hero-btn{margin-top:16px}.page-container.has-sidebar{display:flex;justify-content:space-between}.default-main.content{width:838px}.default-sidebar{width:423px}.default-sidebar>.widget{box-shadow:0px 10px 16px rgba(193,193,193,.67);background:#fff;margin-bottom:38px}.default-sidebar h3.widget-title:before{content:"/";color:#ff4838;margin-right:8px}.default-sidebar h3.widget-title{font-weight:700;font-size:20px;line-height:30px;text-align:left;color:#1a2029;border-bottom:2px solid rgba(177,177,177,51%);padding:33px 34px 15px}.default-sidebar h3.widget-title+*{padding:42px 40px 53px 45px}.default-sidebar ul li a{font-weight:700;font-size:18px;line-height:27px;text-align:left;color:#191b1d;display:block}.default-sidebar ul li a:hover{color:#fb4238}.default-sidebar ul.menu>li{margin-bottom:12px}.default-sidebar ul.menu>li:last-child{margin-bottom:0}.default-main.content>p:last-child{margin-bottom:0}.blog-post h2.blog-title{font-weight:700;font-size:50px;line-height:54px;color:#262e35;margin-bottom:28px}.blog-post h2.blog-title a{color:#262e35;text-decoration:none}.blog-time.post-meta{font-weight:900;font-size:16px;letter-spacing:.06em;line-height:1;text-align:left;color:#1a2029;opacity:.46;text-transform:uppercase;margin-bottom:17px}.blog-time.post-meta a{color:#1a2029}.blog-time.post-meta a:hover{color:#ec4e2b}.blog-post{border-bottom:2px solid rgba(177,177,177,51%);padding-bottom:60px;margin-bottom:60px}.blog-excerpt-archive{margin-bottom:20px}.widget_recent_entries ul li{margin-bottom:12px}.widget_recent_entries ul li a{line-height:24px;display:block}.widget_recent_entries ul li:last-child{margin-bottom:0}.pagination-nav ul li a{padding:0;margin:0;display:flex;align-items:center;justify-content:center;border-radius:50%;width:28px;height:28px;padding-top:2px}.pagination-nav ul li:before{display:none;font-family:Paralucent;font-weight:700;font-size:16px;line-height:34px;text-align:left;color:#262e35}.pagination-nav ul li a{font-weight:700;font-size:16px;line-height:1;color:#262e35;text-decoration:none}.paged_wrapper ul{display:flex;justify-content:center;margin:0}.pagination-nav ul li.active a{background:#fb4238;color:#fff}.pagination-nav ul li{margin:0;padding:0}.blog-post:last-child{margin-bottom:45px}.paged_wrapper{display:flex;align-items:center;justify-content:center;position:relative}.paged_wrapper .blog_arrow{position:absolute;top:50%;transform:translateY(-50%)}.blog_arrow a{border:1px solid #e75243;border-radius:29px;text-decoration:none;font-weight:700;font-size:16px;line-height:34px;color:#262e35;padding:5px 11px;text-transform:lowercase}.blog_arrow.mynext{right:0}.blog_arrow.myprev{left:0}a.read-more.button.button-transparent{text-decoration:none;text-decoration:none;background:0 0;border:1px solid #fb4238;color:#fb4238;text-transform:lowercase;padding:17px 31px 20px}a.read-more.button.button-transparent:hover{background:#fb4238;color:#fff}body.single h1.page-title.page-title-long{font-size:45px;line-height:54px;margin-bottom:30px}.default-sidebar>.widget:last-child{margin-bottom:0}.practice-areas-grid{background:#fff;box-shadow:0px 10px 16px rgba(193,193,193,.67);padding:40px 102px 75px}.practice-areas-grid ul{display:flex;flex-wrap:wrap;margin:0 -9px}.practice-areas-grid ul li a{font-weight:700;font-size:18px;line-height:27px;text-align:left;color:#191b1d;display:block;display:flex;max-width:318px;min-height:52px;align-items:center}.practice-areas-grid ul li a:hover{color:#fb4238}.practice-areas-grid ul li{padding:11px 0 8px;border-bottom:2px solid rgba(177,177,177,51%);width:calc(100% / 3 - 36px);margin:0 18px}.practice-areas-grid .practice-area-wrap{margin-bottom:50px;color:#ee4338}.attorneys-page-container{max-width:1652px;margin:0 auto}.attorneys-grid{display:flex;flex-wrap:wrap;margin:0 -14px 70px;justify-content:center}h1.page-title-full{font-weight:700;font-size:82px;line-height:74px;text-align:center;color:#191b1d;margin-bottom:18px}.attorney-grid-item{width:calc(100% / 3 - 28px);margin:0 14px 88px}h3.attorney-name{font-weight:700;font-size:36px;text-align:center;color:#191b1d;margin-top:31px;margin-bottom:6px}.attorney-designation{font-weight:700;font-size:22px;line-height:30px;text-align:center;color:#fb4238}.attorney-grid-image{position:relative}.view-profile-hover{position:absolute;height:100%;width:100%;top:0;left:0;background:#243345;display:flex;align-items:center;justify-content:center;padding:0 30px;font-weight:700;font-size:22px;line-height:30px;text-align:center;color:#c39d71;opacity:0;visibility:hidden;transition:.35s ease}.attorney-grid-item a:hover .view-profile-hover{opacity:1;visibility:visible}.attorney-grid-item a{display:block}.coming-soon-pic span{font-weight:700;font-size:22px;line-height:30px;text-align:center;color:#c39d71;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;padding:0 30px}.coming-soon-pic{position:relative}.attr-page-bg{width:995.86px;height:931.8px;background-image:url("https://californiafamilylawgroup.com/wp-content/themes/wp-moradilaw-theme//wp-content/themes/wp-moradilaw-theme/images/section_1_shape.svg");background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:74px;left:-215px;z-index:-1;--lzl-bg-img:"https://californiafamilylawgroup.com/wp-content/themes/wp-moradilaw-theme//wp-content/themes/wp-moradilaw-theme/images/section_1_shape.svg"}.attorney-page-header{text-align:center;max-width:960px;margin:0 auto;padding:108px 0 0}h1.attorney-page-title{font-weight:700;font-size:76px;line-height:74px;text-align:center;color:#191b1d;margin-bottom:10px}h3.attorney-designation{font-weight:700;font-size:34px;line-height:30px;text-align:center;color:#fb4238}.attorney-page-header+div{padding-top:98px}.attorney-content{width:718px}div#attorney-page .page-container{display:flex;justify-content:space-between;max-width:1393px;position:relative;left:20px;padding-bottom:190px}.attorney-sidebar-details{display:flex;padding-top:44px}.attorney-awards{width:180px;margin-top:10px;margin-right:90px}.attorney-phone label{display:block;font-weight:900;font-size:17px;letter-spacing:.1em;line-height:1;color:#fb4238;text-transform:uppercase;margin-bottom:10px}.attorney-phone a{font-family:Roboto;font-weight:700;font-size:30px;letter-spacing:-.04em;line-height:1;text-align:right;color:#191b1d;text-decoration:none}.attorney-email{margin-top:36px}.attorney-accordion-wrap{max-width:1085px;margin:0 auto;border-top:2px solid #e5e5e5}.accordion-item-heading h3{font-weight:700;font-size:22px;line-height:1;color:#262e35;padding:0;transition:.35s ease}.accordion-item-heading{display:flex;justify-content:space-between;padding:0 79px;cursor:pointer}.accordion-item-heading:hover h3{color:#fb4238}.accordion-item-heading button{background:TRANSPARENT;padding:0;margin:0}.attorney-accordion-item{border-bottom:2px solid #e5e5e5;padding:22px 0}.accordion-item-content{padding:0 79px;display:none}.accordion-item-content>ul{margin:20px 0 0;font-weight:500;font-size:18px;line-height:26px;color:#191b1d}.attorney-email a{font-weight:900;text-decoration:underline;font-size:17px;letter-spacing:.1em;line-height:1;color:#fb4238;text-transform:uppercase}.attorney-accordion-item.opened h3{color:#fb4238}.videos-page-container{max-width:1618px;margin:0 auto;padding-bottom:166px}.videos-grid{display:flex;flex-wrap:wrap;margin:0 -28px;margin-bottom:-96px}.video-item{width:calc(100% / 3 - 56px);margin:0 28px 96px}h3.video-title-full{font-weight:700;font-size:24px;line-height:30px;text-align:left;color:#191b1d;margin-top:20px}.videos-thumb{position:relative}.video-play-icon{position:absolute;top:50%;left:50%;background:#243345;width:103px;height:103px;display:flex;align-items:center;justify-content:center;border:1px solid #fff;border-radius:50%;margin-top:-48px;margin-left:-52px}div#testimonials-page .page-subtitle{color:#fb4238;margin-top:20px}.testimonial-page-container{max-width:1455px;margin:0 auto;margin-top:5px}.testimonials-page-grid{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -70px -67px}.testimonial-grid-item{width:calc(50% - 138px);padding-bottom:69px;margin:0 69px;margin-bottom:67px;border-bottom:2px solid #e5e5e5}.testimonial-heading{font-weight:700;font-size:26px;line-height:38px;text-align:left;color:#1a2029;margin:31px 0 24px;padding-right:10px}.testimonial-grid-item .meta{font-weight:500;font-size:16px;line-height:1;text-align:left;color:#fb4238;margin:30px 0 0}.testimonial-grid-item .meta span.dot:after{content:"/";margin:0 5px}h1.contact-page-title{font-weight:700;font-size:90px;line-height:74px;text-align:center;color:#fff;padding-top:115px;padding-bottom:45px}.about-us-grid .container{max-width:1500px;display:flex;justify-content:space-between;align-items:flex-start}.about-grid-content{width:658.71px;padding-top:15px}.attr-page-bg.lzl:not(.lzl-ed),.attr-page-bg.lzl-ing:not(.lzl-ed){background-image:none}.about-grid-sidebar{width:588px;margin-right:83px;position:relative}.about-us-grid{margin-bottom:70px;padding-left:50px;position:relative}.blob-content-one-bg.lzl:not(.lzl-ed),.blob-content-one-bg.lzl-ing:not(.lzl-ed){background-image:none}.about-page-cta{text-align:center;margin:196px 0 183px}.about-page-cta .subheading{text-transform:uppercase;font-weight:900;font-size:16px;letter-spacing:.06em;line-height:1;text-align:center;color:#fb4238}.about-page-cta .heading{font-weight:700;font-size:50px;line-height:56px;text-align:center;color:#191b1d;margin-top:23px;padding-right:15px}.about-page-cta .container{max-width:835px}.why-choose-heading{font-weight:700;font-size:62px;line-height:68px;color:#fb4238;max-width:400px;margin-bottom:60px;margin-left:10px}.about-feature-heading{font-weight:700;font-size:24px;line-height:30px;color:#c39d71;margin-bottom:5px;display:flex}.about-feature-heading span{color:#ff4838;display:inline-block;padding-right:14px}.about-feature-content{font-size:18px;line-height:32px;margin-left:23px}.about-why-choose-list{width:calc(50% - 56px)}div.about-awards{padding:125px 0 5px}.about-why-choose-features{display:flex;justify-content:space-between}.about-grid-content.content p{margin-bottom:32px}.about-heading-cta.protect-clients-heading-cta{right:-85px;bottom:-125px}.feature-item-about{border-bottom:2px solid #d7d7d7;padding-bottom:40px;margin-bottom:52px}.feature-item-about:last-child{border-bottom:0}div.about-awards .heading-with-slash{padding-left:12px}.about-us-grid-bg{width:1093.79px;height:1023.43px;background-image:url("https://californiafamilylawgroup.com/wp-content/themes/wp-moradilaw-theme//wp-content/themes/wp-moradilaw-theme/images/section_1_shape.svg");background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;top:305px;right:-120px;z-index:-1;--lzl-bg-img:"https://californiafamilylawgroup.com/wp-content/themes/wp-moradilaw-theme//wp-content/themes/wp-moradilaw-theme/images/section_1_shape.svg"}.hero-bg-mobile{display:none}.hero-bg-tablet{display:none}.page-container.container-404{text-align:center}div#page-404 h1.page-title{margin-bottom:10px}div#page-404 .content{margin-bottom:30px}.page-container.container-404{padding:150px 0}@media all and (min-width:700px){.testimonial-featured-slide .testimonial-slide-meta{font-size:18px}}@media all and (max-width:1800px){.hero-selling-points-wrap{left:0}#award-memberships .slick-arrow.prev{left:-20px}#award-memberships .slick-arrow.next{right:-20px}}.videos-page-container{width:calc(100% - 200px)}@media (max-width:1600px){.header-cta{display:flex;display:flex;background:0 0;position:absolute;right:0;top:0;padding:0;align-items:center}.phone-label{font-weight:900;font-size:14px;line-height:1;text-align:right;color:#fb4238;padding:0;margin-right:21px}.header-cta a{background:#fb4238;font-size:26px;padding:7px 1.1em 10px}.hero-container-wrap{align-items:flex-start;max-width:1194px}.hero-title{font-size:64px;line-height:70px;margin-top:64px}.hero-selling-points-wrap{left:45px;width:478px}.hero-video-wrap{width:394px;margin:0 auto;margin-bottom:46px;position:relative;right:8px}.hero-video-controls{bottom:23px}.hero-video-button button{margin-top:30px}.sp-number{font-size:24px}.sp-content{font-size:18px;line-height:24px;font-family:"paralucent";width:100%;padding-top:0}.selling-points-slider{margin:0 0 -40px;justify-content:space-between}div.sp-item{margin:0 0 39px;width:calc(50% - 27px)}.content-one-row-two{display:block}.content-one-sidebar{width:100%;max-width:771px;padding:0}section#home-content-one h1{font-size:70px;line-height:64px;margin-bottom:0}.content-one-row-one{margin-bottom:40px}.content-one-content{margin-top:97px;width:100%}.content-one-row-two .column-right,.content-one-row-two .column-left{width:calc(50% - 40px)}.content-one-row-one .default-subtitle{margin-bottom:20px}.content-one-sidebar>div{margin-bottom:18px}.content-one-content{padding-left:2px;margin-top:92px}#award-memberships .slick-arrow.prev{left:-5.3vw}#award-memberships .slick-arrow.next{right:-6.6vw}section#home-content-two .main-heading{font-size:58px;line-height:60px}.home-content-two-grid{margin-top:57px}.cotent-two-image{margin-left:9px}.cotent-two-content.content{width:535px;left:0}.blob-content-two-bg{top:180px;right:-48vw}.home-testimonial-header{margin-bottom:40px}.testimonial-featured-slide{max-width:585px;width:55%;padding:60px 65px 80px 50px}.testimonials-list-wrap{width:44%;width:484px}.testimonial-slide-item{padding:45px 58px 30px;min-height:337px}.testimonial-slide-copy{margin:25px 0 33px}.testimonial-featured-slide .testimonial-slide-copy{font-size:46px;line-height:58px;margin:35px 0 25px;max-width:480px}.testimonial-slide-meta span{margin:0}.testimonial-featured-slide .testimonial-slide-meta span{margin:0 10px}.testimonial-featured-slide .rating-icon{margin-left:5px}.latest-news-heading .container{max-width:1164px}.latest-news-heading{padding-bottom:35px}.latest-news-inner-wrap .container{max-width:1164px}.latest-news-item{padding-left:0;max-width:473px}.latest-news-item a.button{left:0}.about-grid-sidebar{width:439px;margin-right:0}.about-us-grid .container{max-width:1200px}.about-us-grid{padding-left:0}.why-choose-heading{font-size:58px;line-height:68px}.about-page-cta .heading{padding-right:0}.about-page-cta .container{max-width:815px}.about-us-grid-bg{right:-17vw;top:260px}.about-heading-cta.protect-clients-heading-cta{bottom:-145px;right:32px}.page-container.has-sidebar{max-width:1209px!important;padding:100px 0 130px}.default-main.content{width:695px}.content h1{margin-bottom:40px}.content h1+h2{margin-bottom:30px}.default-page{padding-left:20px;padding-left:0}.practice-areas-grid{padding:40px 50px 75px}.attorney-grid-item{width:calc(100% / 3 - 28px)}div.testimonial-page-container,.attorneys-page-container{padding-top:0;padding-bottom:0}.videos-page-container{width:calc(100% - 200px);padding-bottom:120px}.video-play-icon{width:80px;height:80px;margin-left:-40px;margin-top:-40px}h3.video-title-full{font-size:22px;line-height:28px}div#attorney-page .page-container{left:0;width:calc(100% - 160px)}.attorney-content{width:calc(100% - 439px);padding-left:69px}.attorney-awards{margin-right:50px}div#attorney-page .page-container{padding-bottom:90px}}@media (max-width:1300px){.phone-label{margin-right:24px}.hero-title{margin-bottom:25px}.hero-headings a.button{margin-left:6px}.hero-selling-points-wrap{left:35px}.hero-selling-points-wrap{width:458px}.hero-headings{width:54%;padding-left:5px}.hero-container-wrap{max-width:1008px;width:calc(100% - 100px)}.hero-video-wrap{right:-4px}div.sp-item{width:calc(50% - 15px)}div.sp-item:nth-child(even){max-width:188px}section#home-content-one h1{font-size:60px;line-height:54px}.content-one-row-one{max-width:600px}.content-one-sidebar>div{margin-bottom:22px}.content-one-sidebar .button{font-size:17px;min-width:200px;padding:18px 30px 21px;margin-left:2px}.content-one-content{margin-top:67px}.content-one-row-two .column-right,.content-one-row-two .column-left{width:calc(50% - 38px)}#award-memberships .slick-arrow{margin-top:-17px}#award-memberships .slick-arrow.prev{left:-6vw}#award-memberships .slick-arrow.next{right:-8.2vw}section#home-content-two .main-heading{font-size:48px;line-height:52px;max-width:732px}.cotent-two-content.content{width:492px}.cotent-two-image{margin-left:7px;width:415px}.home-testimonial-header a.button{padding:17px 29px 18px;font-size:17px}.home-testimonial-header{margin-bottom:33px}.testimonial-featured-slide{max-width:542px;padding:60px 55px 70px 45px}.testimonials-list-wrap{width:449px}.testimonial-slide-item{min-height:313px;padding:42px 48px 20px;margin-bottom:25px}.testimonial-slide-copy{font-size:24px;line-height:34px;margin:28px 0 30px}.rating-icon{max-width:114px}.testimonial-featured-slide .testimonial-slide-copy{font-size:40px;line-height:48px;margin:25px 0 21px}.testimonial-featured-slide .testimonial-slide-meta span{margin:0 8px}.latest-news-heading .container{max-width:1023px}.latest-news-heading{padding-left:60px;padding-bottom:32px}.latest-news-inner-wrap .container{max-width:1023px}.latest-news-inner-wrap{padding-left:60px}.latest-news-item a.button{min-width:120px;font-size:17px;padding:15px 26px 17px;bottom:55px}.latest-news-item{padding-bottom:91px}.office-location{margin-bottom:37px}.required-fields-label{bottom:20px}.about-grid-sidebar{width:391px}.about-grid-content.content{width:550px}.about-us-grid .container{max-width:1060px}.about-us-grid-bg{right:-40vw}.about-page-cta{margin:100px 0 140px}.about-why-choose-list{width:calc(50% - 35px)}.feature-item-about{margin-bottom:35px;padding-bottom:35px}.why-choose-heading{font-size:50px;line-height:60px}div.about-awards{padding-top:100px}h1.page-title-full{font-size:60px;line-height:60px}.page-container.has-sidebar{padding:87px 69px 100px 82px}.default-sidebar{width:391px}.default-sidebar h3.widget-title+*{padding:42px 36px 45px}.default-main.content{width:584px}.content h1{font-size:60px;line-height:65px;margin-bottom:20px}.content h1+h2{margin-bottom:30px}.blog-post h2.blog-title{font-size:36px;line-height:44px}.default-page{padding-left:0}.practice-areas-grid ul li{width:calc(100% / 2 - 60px);margin:0 30px}.practice-areas-grid ul{margin:0 -30px}.attorney-grid-item{width:calc(100% / 3 - 28px)}div.testimonial-page-container,.attorneys-page-container{padding-top:0;padding-bottom:0}.attorney-grid-item{margin-bottom:60px}.attorneys-grid{margin-bottom:60px}div.testimonial-page-container,div.attorneys-page-container{padding-top:0;padding-bottom:0}.testimonial-grid-item{width:calc(50% - 100px);margin:0 50px 50px}.videos-page-container{width:calc(100% - 120px)}.testimonials-page-grid{margin:0 -50px -50px}.attorney-content{width:calc(100% - 391px);padding-left:60px}.attorney-accordion-wrap{max-width:960px}.attorney-page-header{padding-top:90px}div#attorney-page .page-container{padding-top:90px}.attorney-phone a{font-size:26px}.attorney-awards{width:160px}h1.contact-page-title{font-size:80px}}@media (max-width:1180px){html.menu-active{overflow:hidden}html.menu-active .mobile-menu.tablet-mobile-only{opacity:1;visibility:visible}ul#main-menu>li.active>a{color:#fb4238}ul#main-menu>li.active{margin:24px 0;display:flex;flex-direction:column}ul#main-menu>li.active>ul{display:block}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#fff}.header-cta{position:static;display:block;padding-top:15px;padding-right:20px}.phone-label{color:#1a2029;margin:0}.header-cta a{background:0 0;padding:0;color:#1a2029;display:block;margin-top:2px}.hero-container-wrap{width:calc(100% - 120px)}.hero-container-wrap>.hero-headings{display:none}.hero-selling-points-wrap{width:100%}.hero-headings{width:100%;margin:0 auto;text-align:center;max-width:540px;padding:0}.hero-title{margin-top:0}.selling-points-slider{width:590px;margin:50px auto 0;padding-left:15px}.hero-title{font-size:50px;line-height:54px;margin-bottom:8px}.hero-video-button button{padding:8px 13px;font-size:16px;margin-top:16px}div.sp-item:nth-child(even){max-width:240px}.sp-content{font-size:17px;line-height:22px}.hero-selling-points-wrap{left:0}.hero-video-wrap{right:0;width:310px;margin-bottom:30px}.hero-video-heading{display:none}.hero-video-controls:before{width:10px;height:9px;top:-4px}.hero-video-controls{bottom:18px;left:30px;width:calc(100% - 50px)}.hero-video-controls:after{height:2px}.hero-headings a.button{margin:0}div.sp-item{margin-bottom:44px}div.sp-item:nth-child(even){max-width:240px}.sp-content{font-size:17px;line-height:22px}.hero-selling-points-wrap{left:0}.hero-video-wrap{right:0;width:310px;margin-bottom:30px}.hero-video-heading{display:none}.hero-video-controls:before{width:10px;height:9px;top:-4px}.hero-video-controls{bottom:18px;left:30px;width:calc(100% - 50px)}.hero-video-controls:after{height:2px}.hero-headings a.button{margin:0}div.sp-item{margin-bottom:44px}section#home-content-one h1{width:calc(100% + 20px)}.content-one-row-one{margin-bottom:42px}.content-one-sidebar{margin-left:3px}.content-one-sidebar .button{margin-left:0;padding:18px 30px 21px;min-width:auto}.content-one-sidebar>div{margin-bottom:19px}.content-one-content{display:block;margin-top:40px}.content-one-row-two .column-right,.content-one-row-two .column-left{width:100%}section#home-content-two .main-heading{font-size:36px;line-height:44px}.cotent-two-image{display:none}.cotent-two-content.content{width:100%;padding-left:3px}.home-content-two-grid{margin-top:22px}.testimonial-featured-slide{display:none}.testimonials-grid{background-image:url("https://californiafamilylawgroup.com/wp-content/uploads/2025/07/Testimonial-bg-1.webp");background-size:cover;background-position:center center;margin-right:8px;--lzl-bg-img:"https://californiafamilylawgroup.com/wp-content/uploads/2025/07/Testimonial-bg-1.webp"}.home-testimonial-header a.button{position:absolute;bottom:0;right:7px}.testimonial-slide-item{background:0 0;padding:0;margin:0}.home-testimonial-header{margin-bottom:40px}.testimonial-slide-inner{height:100%;display:flex;flex-direction:column;min-height:652px;justify-content:flex-end;padding:40px 48px 70px}section#testimonials-home .testimonials-list-wrap{width:100%;margin:0}.testimonial-slide-copy{font-weight:700;font-size:40px;line-height:48px;text-align:left;color:#fff;margin:25px 0 23px}.testimonial-slide-meta{font-size:18px}.latest-news-heading{padding-left:0}.latest-news-inner-wrap .container{width:calc(100% - 284px)}.latest-news-heading .container{width:calc(100% - 284px)}.latest-news-inner-wrap{padding-left:3px}section#latest-news .latest-news-grid{padding:55px 0 88px;margin:0}.latest-news-item{max-width:100%;padding:0}.latest-news-item a.button{position:static;margin-top:25px}.news-title{padding:0}.latest-news-inner-wrap:after{display:none}.about-grid-content.content{width:100%}.about-us-grid .container{display:block;width:calc(100% - 176px)}.about-us-grid{padding-left:2px}.about-grid-sidebar{width:480px;margin-top:84px;margin-left:auto;margin-right:auto;padding-left:10px}.about-heading-cta.protect-clients-heading-cta{position:relative;width:317px;top:0;left:0;z-index:2}.about-page-cta .heading{font-size:36px;line-height:44px}.about-why-choose-list{width:100%}.about-why-choose-features{flex-wrap:wrap}.inner-hero-title.page-title-long,.inner-hero-title{font-size:36px;line-height:44px;max-width:562px}.hero-bg-tablet{display:block;opacity:1}.testimonials-grid.lzl:not(.lzl-ed),.testimonials-grid.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAANCCAYAAACeTKg5AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAKMklEQVR42u3BMQEAAADCoPVPbQsvoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICfAb6aAAF7eV1EAAAAAElFTkSuQmCC")}.hero-bg-desktop{display:none}.page-container.has-sidebar{padding:67px 55px 90px;display:block}.default-main.content{width:100%;padding:0 15px 0 35px}.default-sidebar{width:100%;margin:0 auto;margin-top:72px;max-width:650px}.default-sidebar h3.widget-title+*{padding:56px 40px 60px}.content h1{font-size:54px;line-height:1.15}.inner-hero-btn .button{padding:16px 1.3em}.practice-areas-grid ul li{width:100%}.attorney-grid-item{width:calc(100% / 2 - 28px)}h3.attorney-name{font-size:30px}.testimonials-page-grid.content{display:block;margin:0}.testimonial-grid-item{width:100%;margin:0 0 50px}.video-item{width:calc(100% / 2 - 40px);margin:0 20px 50px}.videos-grid{margin:0 -20px}h3.video-title-full{font-size:20px;line-height:26px}h1.attorney-page-title{font-size:60px;margin-bottom:18px;line-height:1}div#attorney-page .page-container{flex-wrap:wrap;width:calc(100% - 120px);padding:0;padding-bottom:100px}.attorney-content{width:100%;padding-left:0}.attorney-sidebar-details{flex-wrap:wrap;padding-top:30px}.attorney-awards{order:2;margin:41px auto 0}.attorney-phone-email{width:100%;text-align:center}.attorney-accordion-wrap{width:100%;max-width:calc(100% - 120px)}.accordion-item-heading{padding:0 40px}.accordion-item-content{padding:0 40px}.attorney-page-header{padding-bottom:60px}h1.contact-page-title{font-size:60px;padding-top:80px;padding-bottom:0}.video-item{width:calc(100% / 2 - 56px)}h1.inner-hero-title{font-size:60px;margin-bottom:20px}}@media all and (max-width:700px){.phone-label{text-align:left;padding-left:2px}.header-cta{padding-left:23px;padding-top:12px}.header-cta a{text-align:left;font-size:22px}.hero-container-wrap{width:calc(100% - 50px)}.hero-video-wrap{width:100%;max-width:284px;right:-5px;margin-bottom:38px}.hero-title{font-size:36px;line-height:40px;margin-bottom:12px}.hero-video-button button{padding:8px 13px;font-size:16px;margin-top:16px}div.sp-item{max-width:100%;width:100%;margin:0}div.sp-item:nth-child(even){max-width:100%}div.selling-points-slider{margin-bottom:0!important;width:100%;padding:0;margin-top:47px}.sp-item-inner{display:table;margin:0 auto}.hero-video-controls{left:23px;width:calc(100% - 40px)}.hero-headings a.button{padding:16px 22px 19px}.sp-number{padding-left:14px;margin-bottom:4px}.sp-slash{width:24px}.sp-details{margin-left:-8px}.content-one-row-one .default-subtitle{padding-left:0;font-size:15px;max-width:280px;margin-bottom:14px}section#home-content-one h1{font-size:40px;line-height:1;width:100%;text-align:left}.blob-content-one-bg{top:240px}.content-one-row-one{padding-left:11px;margin-bottom:25px}.content-one-sidebar>div{font-size:19px;line-height:27px;margin-bottom:12px}.content-one-sidebar .button{font-size:17px;padding:13px 22px 15px;margin-left:3px}.content-one-content{margin-top:50px;padding-left:5px}.content p{font-size:16px;line-height:26px;margin-bottom:23px}.content ol li,.content ul li{font-size:16px;line-height:26px}section#home-content-two .main-heading{font-size:30px;line-height:38px}.blob-content-two-bg{top:0;right:auto;left:-200px}section#home-content-two .main-heading{font-size:30px;line-height:38px}.blob-content-two-bg{top:0;right:auto;left:-200px}.home-testimonial-header{margin-bottom:20px}.testimonial-slide-inner{padding:40px 30px 56px 35px;min-height:561px}.testimonial-slide-copy{font-size:30px;line-height:36px;margin-top:28px;margin-bottom:28px}.testimonials-grid{margin-right:0}.home-testimonial-header a.button{right:50%;bottom:-100px;padding:13px 21px 15px;font-size:16px;transform:translateX(50%);display:table;min-width:213px}.latest-news-heading .container{width:100%;padding:0 33px}.latest-news-inner-wrap{padding-left:0}.latest-news-inner-wrap .container{padding:0 26px 0 33px;width:100%}.latest-news-heading{padding-bottom:16px}section#latest-news .latest-news-grid{padding:45px 0 92px}.news-date{font-size:15px;margin-bottom:20px}.news-title{font-size:22px;line-height:30px}.latest-news-item a.button{min-width:118px;font-size:16px;padding:12px 10px 14px;margin-top:14px}.required-fields-label{width:100%;text-align:center;bottom:60px}.office-location:last-child{margin-bottom:0}.office-location{margin-bottom:34px}.blob-content-two-bg{left:-130px;top:90px}h1.page-title-full{font-size:45px;line-height:50px}.about-us-grid .container{width:calc(100% - 52px)}.about-us-grid{padding-left:0}.about-grid-sidebar{padding-left:0;max-width:100%}.about-sidebar-image{width:calc(100% - 28px)}.about-page-cta .container{width:calc(100% - 52px)}.about-feature-heading{font-size:19px;line-height:27px}.about-feature-content{font-size:16px;line-height:26px}.feature-item-about{padding-bottom:30px;margin-bottom:30px}div#award-memberships.about-awards{margin:70px 0 100px}.why-choose-heading{font-size:34px;line-height:38px;text-align:center;margin-left:0;margin-bottom:40px}.about-page-cta .heading{font-size:30px;line-height:38px}.about-page-cta{margin:70px 0}.about-heading-cta.protect-clients-heading-cta{width:247px}.hero-bg-tablet{display:none}.hero-bg-mobile{display:block;opacity:1}.inner-hero-title.page-title-long,.inner-hero-title{font-size:26px;line-height:30px}.inner-hero-btn{display:none}.page-container.has-sidebar{padding:20px 28px 69px 33px}.default-main.content{padding:40px 0 0 13px;padding-left:0}a.button.page-hero-button{margin:0 auto;display:table;padding:16px 23px 17px}.content h1{font-size:40px;margin-bottom:30px}.content h2{font-size:19px;line-height:27px}.content h1+h2{margin-bottom:40px}.default-sidebar{margin-top:65px}.default-sidebar h3.widget-title{padding:16px 34px 7px}.default-sidebar h3.widget-title+*{padding:34px 20px 40px 28px}.default-sidebar ul li a{font-size:16px;line-height:20px}body.page-template-template-practice-areas-php .inner-hero-btn{display:block}body.page-template-template-practice-areas-php h1.inner-hero-title{font-size:40px}.practice-areas-grid{padding:30px 23px 50px}.practice-areas-grid ul li a{font-size:16px;line-height:24px;min-height:40px}.attorney-grid-item{width:calc(100% - 28px)}.attorneys-page-container .page-heading-w-subtitle{padding-left:0;padding-right:0}.attorney-grid-item{margin-bottom:50px}.videos-page-container{width:calc(100% - 60px)}.video-item{width:100%}.videos-page-container{padding-bottom:20px}h1.attorney-page-title{font-size:34px;line-height:1;margin-bottom:2px}.attorney-page-header{padding:46px 0 25px}div#attorney-page .page-container{width:calc(100% - 56px);padding-left:5px;padding-bottom:60px}h3.attorney-designation{font-size:20px;line-height:30px}.attorney-sidebar-details{padding-top:25px}.attorney-phone a{font-size:24px}.attorney-email{margin-top:20px}.attorney-awards{max-width:142px;margin-top:35px}.attorney-accordion-wrap{max-width:calc(100% - 56px);padding-left:5px}.accordion-item-heading h3{font-size:18px;line-height:20px}.accordion-item-heading{padding:0 10px}.attr-page-bg{width:562.9px;height:526.69px;top:-40px;left:-43vw}.accordion-item-content{padding:0 10px}h1.contact-page-title{font-size:55px}section#testimonials-home .testimonial-slide-meta{font-size:16px}h1.inner-hero-title{font-size:60px;margin-bottom:0}body.single h1.page-title.page-title-long{font-size:30px;line-height:1.2}}.gform_wrapper .gform_validation_errors,.instruction.validation_message{display:none}.validation_message{position:absolute;background:0 0!important;border:none!important;font-weight:700;font-size:14px!important;color:#fb4238!important;padding:0!important;bottom:-17px}.alignnone{margin:5px 20px 20px 0}.about-us-grid-bg.lzl:not(.lzl-ed),.about-us-grid-bg.lzl-ing:not(.lzl-ed){background-image:none}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.attorney-bio-wrap{max-width:928px;margin:0 auto}.attorney-bio-wrap .bio-item h3{font-weight:700;font-size:22px;line-height:1;color:#fb4238;padding:25px 0;position:relative}.attorney-bio-wrap .bio-item h3::before{content:"";height:2px;width:110%;background:#e5e5e5;position:absolute;top:8px;right:-32px}.attorney-bio-wrap .bio-item p{font-size:18px;padding-bottom:10px;position:relative}.attorney-bio-wrap .bio-item p:last-child::after{content:"";height:2px;width:110%;background:#e5e5e5;position:absolute;top:36px;right:-32px}@media (max-width:1180px){.attorney-bio-wrap{width:calc(100% - 120px)}}@media (max-width:767px){.attorney-bio-wrap .bio-item h3::before,.attorney-bio-wrap .bio-item p:last-child::after{width:100%;right:0}.attorney-bio-wrap .bio-item p:last-child::after{top:55px}}@media (max-width:700px){.attorney-bio-wrap{width:calc(100% - 56px)}.email_img{height:18px!important;position:relative;top:1px}.top_header_bar a{top:0}}@media (max-width:600px){.top_header_bar_1_mob_only a:last-child{float:right;width:160px!important;text-align:right;top:-1px}}.divorce-process-heading{font-weight:700;font-size:52px;line-height:68px;padding-bottom:53px;color:#262e35}.accordion-step-row{padding:25px 0}.divorce-process-content{width:847px}.divorce-process-sidebar{width:511px;margin-top:15px;margin-right:2px}.divorce-process-grid{display:flex;justify-content:space-between;align-items:flex-start}.accordion-step-header{display:flex;position:relative;padding:0 45px 0 20px}.accordion-step-header>span{padding:0 40px 0 0;font-weight:700;font-size:20px;line-height:1;color:#c39d71}.accordion-step-heading{font-weight:700;font-size:22px;line-height:1;text-align:left;color:#262e35;width:calc(100% - 200px)}.accordion-step{border-top:1px solid #e5e5e5}.accordion-step-content{margin-left:120px;max-width:580px;font-weight:500;font-size:18px;line-height:26px;color:#191b1d;margin-top:10px;display:none}.accordion-step-header button{cursor:pointer;padding:0;margin:0;background:0 0;height:15px;position:absolute;right:45px;top:4px;transition:.35s ease}.accordion-step-header{cursor:pointer}.accordion-step.opened button{transform:rotate(-180deg) translate(0%,50%);display:inline-block;transition:.35s ease}.accordion-step.opened i line{stroke:#e75243}.accordion-step-row i line{transition:.35s ease}.accordion-step-heading{transition:.35s ease}.accordion-step.opened .accordion-step-heading{color:#fb4238}.accordion-step-header{transition:.35s ease}.blob-content-three-bg{width:1375.33px;height:1285.95px;background-image:url("https://californiafamilylawgroup.com/wp-content/themes/wp-moradilaw-theme/images/section_4_shape.svg");background-repeat:no-repeat;background-size:contain;position:absolute;right:-150px;top:0;z-index:-1;--lzl-bg-img:"https://californiafamilylawgroup.com/wp-content/themes/wp-moradilaw-theme/images/section_4_shape.svg"}@media all and (max-width:1800px){.blob-content-three-bg{right:-300px}}@media all and (max-width:1600px){.divorce-process-heading{line-height:1;font-size:46px;padding-bottom:65px}.divorce-process-sidebar{margin-top:0}.divorce-process-sidebar{width:423px}.divorce-process-content{width:660px}.accordion-step-content{max-width:445px}.accordion-step-header button{right:35px}.accordion-step-row{padding:24px 0}}@media all and (max-width:1300px){.divorce-process-content{width:561px}.divorce-process-sidebar{width:382px}.divorce-process-heading{font-size:38px;margin-left:-10px;padding-bottom:59px}.accordion-step-header{padding-left:10px}.accordion-step button{right:10px}.accordion-step-heading{width:calc(100% - 100px)}.accordion-step-content{margin-left:112px;padding-top:4px;max-width:390px}.blob-content-three-bg{right:-58%;top:-60px}}@media all and (max-width:1180px){.divorce-process-sidebar{display:none}.divorce-process-content{width:100%}.blob-content-three-bg{width:1240px;height:1209px;top:-130px;right:-95vw}}@media all and (max-width:700px){.divorce-process-heading{text-align:center;font-size:30px;line-height:36px;max-width:250px;margin:0 auto;padding-bottom:20px}.accordion-step-header{display:block;padding-left:0}.accordion-step-heading{width:100%;font-size:19px;line-height:22px}.accordion-step-header>span{display:block;margin-bottom:10px}.accordion-step-header>span{font-size:17px}.accordion-step-content{margin-left:0;padding-top:0;font-size:16px;line-height:24px;margin-top:0;padding-left:3px}.accordion-step button{right:4px;top:30px}.accordion-step-row{padding:12px 0 13px}.blob-content-three-bg{right:auto;left:-100px}}.why-choose-heading-cta .button{min-width:200px}.blob-content-three-bg.lzl:not(.lzl-ed),.blob-content-three-bg.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201375.326%201285.949%22%20width%3D%221375.326%22%20height%3D%221285.949%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}.why-choose-row{display:flex;justify-content:space-between}.why-choose-heading-cta{width:453px;padding-top:12px}.why-choose-features{max-width:1108px;width:70%;display:flex;justify-content:space-between}.feature-heading{font-weight:700;font-size:24px;line-height:30px;position:relative;color:#c39d71;display:flex;padding-left:20px;margin-bottom:8px}.feature-content{font-weight:500;font-size:18px;line-height:32px;color:#fff;padding-left:20px}.why-choose-heading-cta .main-heading{color:#fff;margin-bottom:14px;line-height:68px}.feature-heading span{width:20px;display:block;color:#ff4838;position:absolute;left:0;top:0}.feature-item{border-bottom:1px solid #39414d;padding-bottom:40px;margin-bottom:43px}.features-list{width:calc(50% - 51px)}.feature-content a{color:#fb4238}.feature-content a:hover{color:#c39d71}.feature-item:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0}.blob-content-one-bg{width:1333.91px;height:1248.1px;background-image:url("https://californiafamilylawgroup.com/wp-content/themes/wp-moradilaw-theme/images/section_1_shape.svg");background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;top:122px;left:-248px;z-index:-1;--lzl-bg-img:"https://californiafamilylawgroup.com/wp-content/themes/wp-moradilaw-theme/images/section_1_shape.svg"}@media all and (max-width:1600px){.why-choose-row{display:block}.why-choose-heading-cta{width:100%;padding:0;display:flex;align-items:center;justify-content:space-between}.why-choose-features{width:100%;max-width:100%;margin-top:78px;margin-left:-7px}.why-choose-heading-cta .button{margin-top:-8px;margin-right:45px}.why-choose-heading-cta .main-heading{margin-bottom:0;font-size:58px;margin-left:5px}.feature-heading{margin-bottom:6px;padding-left:18px}.feature-content{padding-left:18px}}.blob-content-one-bg.lzl:not(.lzl-ed),.blob-content-one-bg.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201333.914%201248.103%22%20width%3D%221333.914%22%20height%3D%221248.103%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}@media all and (max-width:1300px){.why-choose-heading-cta .main-heading{margin-left:0;font-size:46px;line-height:68px}.why-choose-heading-cta .button{font-size:17px;min-width:155px;margin-top:-13px;margin-right:-36px;padding:16px 20px 17px}.why-choose-features{margin-left:-1px;margin-top:68px}.feature-heading{font-size:22px}.features-list{width:calc(50% - 35px)}.feature-content{max-width:418px}.feature-item{margin-bottom:30px;padding-bottom:30px}}@media all and (max-width:1180px){.why-choose-heading-cta .main-heading{line-height:52px;width:311px}.why-choose-heading-cta .button{margin-top:10px;margin-right:-30px}.why-choose-heading-cta{align-items:flex-start}.features-list{width:100%}.feature-item{width:100%;padding-bottom:35px;margin-bottom:35px}.why-choose-features{display:block;margin-top:55px}.feature-content{max-width:100%}.feature-item:last-child{padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid #39414d}.features-list:nth-child(2) .feature-item:last-child{margin-bottom:0;padding-bottom:0;border:0}}@media all and (max-width:700px){.why-choose-heading-cta{display:block;text-align:center}.why-choose-heading-cta .main-heading{font-size:34px;line-height:38px;width:250px;margin:0 auto}.why-choose-heading-cta .button{margin:10px auto;font-size:16px;padding:13px 24px 15px;min-width:auto;display:table}.feature-content{font-size:16px;line-height:26px}.feature-item{padding-bottom:28px;margin-bottom:24px}}.protect-clients-content.content{width:740px;padding-top:32px}.protect-clients-sidebar{width:572px;position:relative}.protect-clients-heading-cta{width:384px;background:#fb4238;padding:50px 50px 50px 53px;position:absolute;right:-67px;bottom:-55px}.protect-clients-heading-cta a.button{border:1px solid #fff;min-width:196px;margin-left:0;text-decoration:none;text-transform:none}.protect-clients-heading-cta a.button:hover{border-color:#c39d71}.protect-clients-heading{font-family:"paralucent";font-weight:700;font-size:34px;line-height:38px;margin-bottom:30px;color:#fff}section#home-protect-clients h2{margin-bottom:11px}@media all and (max-width:1800px){.protect-clients-sidebar{width:520px}}@media all and (max-width:1600px){.protect-clients-content.content{padding-right:54px}.protect-clients-sidebar{width:439px}.protect-clients-content.content{width:calc(100% - 500px);padding-right:0;padding-top:0}.protect-clients-heading-cta{width:317px;bottom:-145px;right:32px;padding:35px 40px 42px 50px}.protect-clients-heading{font-size:28px;line-height:34px;margin-bottom:25px}.protect-clients-heading-cta a.button{min-width:165px;padding:13px 22px 16px}}@media all and (max-width:1300px){.protect-clients-sidebar{width:391px;margin-top:31px}.protect-clients-content.content{width:calc(100% - 441px)}.protect-clients-heading-cta{width:272px;padding:35px 20px 39px 40px;right:19px;bottom:-159px}.protect-clients-heading{font-size:24px;line-height:30px;margin-bottom:27px}.protect-clients-heading-cta a.button{font-size:17px;min-width:auto}}@media all and (max-width:1180px){.protect-clients-sidebar{width:480px;margin-left:10px;margin-left:auto;margin-top:84px;margin-right:auto;padding-left:10px}.protect-clients-heading-cta{width:317px;position:static;position:relative;margin-left:auto;margin-right:-70px;margin-top:-125px;padding:38px 40px 42px 52px;top:0;left:0;z-index:2}.protect-clients-heading{font-size:28px;line-height:34px;margin-bottom:22px}.protect-clients-heading-cta a.button{font-size:18px}.protect-clients-content.content{width:100%}}@media all and (max-width:700px){.protect-clients-image{width:calc(100% - 28px)}.protect-clients-sidebar{max-width:100%;margin-left:0}.protect-clients-heading-cta{width:247px;max-width:100%;left:0;margin-right:0;padding:26px 12px 38px 30px}.protect-clients-heading{font-size:24px;line-height:30px;margin-bottom:16px}.protect-clients-heading-cta a.button{font-size:16px;padding:12px 18px 14px}.protect-clients-sidebar{padding-left:0;margin-top:0;margin-top:35px}section#home-protect-clients h2{font-size:19px;line-height:27px}section#home-protect-clients ol li:before{top:5px}}